【问题标题】:ActiveMQ performance in different Operating Systems不同操作系统中的 ActiveMQ 性能
【发布时间】:2012-09-29 12:06:42
【问题描述】:

我已经在一些操作系统中测试了activeMQ JMSProducer。结果如下:

AIX     - Persistent - around  50 messages per second
Solaris - Persistent - around  60 messages per second
Linux   - Persistent - around 500 messages per second
  1. 这是正常行为吗,因为在 Linux 中,它要快得多? ActiveMQ Performance 文档仅基于 Linux。

  2. 还有,Slow KahaDB access 会降低 activeMQ 的性能吗?

谢谢。

【问题讨论】:

    标签: java jms activemq message-queue


    【解决方案1】:

    对于持久连接,您高度依赖硬件的性能以及操作系统将如何提交写入磁盘。例如,如果您在磁盘上启用写缓存,这可能足以解释差异。如果您使用 SSD,我希望性能至少提高 10 倍,无论操作系统如何。

    【讨论】:

    • 嗨@Peter Lawrey,KahaDB 访问速度慢会影响activeMQ 性能(发送或接收消息的速率)吗?
    • 我还没有为activeMQ尝试过不同的数据库。我刚刚使用了适合我需要的默认值。
    猜你喜欢
    • 1970-01-01
    • 2014-02-06
    • 2012-09-08
    • 2017-03-19
    • 2014-10-22
    • 1970-01-01
    • 2020-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多