【问题标题】:How many messages can an activemq topic hold with multiple durable subscribers?一个 activemq 主题在多个持久订阅者中可以保存多少条消息?
【发布时间】:2018-04-19 04:13:00
【问题描述】:

我有多个持久订阅者订阅了一个主题?该主题可以容纳多少条消息?它可以容纳的最大消息数是多少?

我使用 KahaDB 作为持久性适配器。我假设这取决于 KahaDB 拥有的内存量。对吗?

【问题讨论】:

    标签: java activemq jms-topic


    【解决方案1】:

    是的。这取决于 KahaDB 可用的内存量以及每条消息的大小。

    ActiveMQ 有一个将超出内存的页面向下分页到磁盘的策略,这样可用的 Java 堆就不会成为限制。但是,寻呼消息会影响性能,因此必须对每个场景进行测试。

    阅读message cursors了解详情

    【讨论】:

      猜你喜欢
      • 2015-06-16
      • 2014-01-21
      • 2014-07-03
      • 1970-01-01
      • 2017-01-24
      • 2013-01-29
      • 2018-09-22
      • 2017-02-20
      • 2012-02-08
      相关资源
      最近更新 更多