我在ActiveMQ代理中启用了持久性。它在db表中为队列中的消息保存消息。的问题 ActiveMQ没有在TOPICS的数据库中保存消息。 Configuraiton附在下面。我在表 activemq_msgs 中查找消息。
如果我在这个表中检查一个队列,它就会被填充。但主题中的消息不会持续存在。
{{1}}
答案 0 :(得分:0)
主题消息。 如果该主题没有订阅者,则消息将丢失。
另外,你有以下配置,3s后删除非活动的持久用户! 因此,为持久订阅者保留的所有消息都将被删除。 http://activemq.apache.org/manage-durable-subscribers.html
offlineDurableSubscriberTimeout="8" offlineDurableSubscriberTaskSchedule="3000"