使用KahaDB时,如何持久化Activemq队列/主题中的消息?

使用KahaDB时,如何持久化Activemq队列/主题中的消息?,activemq,Activemq,更具体地说,现在当activemq重新启动时,队列和主题的入/出队列消息计数变回0,但我希望activemq使用KahaDB持久化消息,以便即使在activemq重新启动后,计数器也不会切换回0,而是显示累积计数。任何指点都会很有帮助 我使用的是activemq版本-5.4.3和所有默认设置。 提前感谢。如果您已配置KahaDB,并且正在发送默认启用持久属性的消息,则将为所有具有持久订阅者的队列或主题存储和重新加载这些消息 谢谢你的建议。我在activemq.xml中进行了如下配置:MSG现在在

更具体地说,现在当activemq重新启动时,队列和主题的入/出队列消息计数变回0,但我希望activemq使用KahaDB持久化消息,以便即使在activemq重新启动后,计数器也不会切换回0,而是显示累积计数。任何指点都会很有帮助

我使用的是activemq版本-5.4.3和所有默认设置。
提前感谢。

如果您已配置KahaDB,并且正在发送默认启用持久属性的消息,则将为所有具有持久订阅者的队列或主题存储和重新加载这些消息

谢谢你的建议。我在activemq.xml中进行了如下配置:MSG现在在aq启动后被持久化,如挂起的MSG计数器的数量所示,但是MSG de/enqueued返回0。是这样吗?即使在aq启动后,是否有可能看到退出/进入队列的MSG的累积计数?谢谢这些是运行时统计数据,不会持久化。重新启动时,您应该可以看到队列的深度,但是随着队列的使用,统计信息将被重置并增长。