ActiveMQ:当删除持久订阅者时,我怎么知道?

时间:2014-04-29 03:10:01

标签: activemq

大家。

activemq.xml

<broker xmlns="http://activemq.apache.org/schema/core" brokerName="localhost" dataDirectory="${activemq.data}" persistent="true" schedulePeriodForDestinationPurge="60000" 
offlineDurableSubscriberTimeout="30000" offlineDurableSubscriberTaskSchedule="10000">
</broker>

30秒后,删除了脱机持久订阅者。 我知道持久订户发生了什么事情被删除了?

感谢。

1 个答案:

答案 0 :(得分:0)

由于您已经以这种方式配置了代理,因此您已经知道在30秒后将删除脱机订阅。如果您想要仔细检查它是否正常工作,那么您需要使用ActiveMQ的JMX功能来检查非活动持久订阅者的统计信息,以查看计数是否已减少。由于您的离线窗口很短,但您可能会错过从在线到离线的订阅者的状态更改。