activemq性能问题和预防措施

142*_*857 6 performance activemq-classic scalability jms

我将在我的一个项目中首次使用ActiveMQ(持久消息的主题).我已经读过,持久消息强制限制每秒的消息数量级.我应该注意哪些其他因素(例如缓慢的消费者)限制了activemq的规模和性能特征以及应该密切监控哪些指标以及所有地狱破坏的价值是什么.

我不希望现在在ActiveMQ中每秒推动超过一千个事件.

Ben*_*Day 9

这里有一些提示......

  • 从默认值增加systemUsage限制
  • 从默认值增加JVM堆大小
  • 如果使用KahaDB,请考虑将enableJournalDiskSyncs设置为false(有助于显着提高吞吐量)或最好使用新的LevelDB
  • 了解生产者流程控制并考虑禁用(经常完成)
  • 考虑使用虚拟主题(而不是持久主题消费者)
  • 了解prefetch-limit和根据需要进行调整