【发布时间】:2018-04-19 04:13:00
【问题描述】:
我有多个持久订阅者订阅了一个主题?该主题可以容纳多少条消息?它可以容纳的最大消息数是多少?
我使用 KahaDB 作为持久性适配器。我假设这取决于 KahaDB 拥有的内存量。对吗?
【问题讨论】:
我有多个持久订阅者订阅了一个主题?该主题可以容纳多少条消息?它可以容纳的最大消息数是多少?
我使用 KahaDB 作为持久性适配器。我假设这取决于 KahaDB 拥有的内存量。对吗?
【问题讨论】:
是的。这取决于 KahaDB 可用的内存量以及每条消息的大小。
ActiveMQ 有一个将超出内存的页面向下分页到磁盘的策略,这样可用的 Java 堆就不会成为限制。但是,寻呼消息会影响性能,因此必须对每个场景进行测试。
阅读message cursors了解详情
【讨论】: