是什么让AMQ队列的待处理消息号为负数?

Jul*_*aLi 9 activemq-classic

清除队列(不是主题)的消息后,Active MQ管理控制台中此队列的挂起消息号已更改为负数.

我假设任何队列的待处理消息号应该是正数.这是清除问题吗?或者它是activemq的错误?

小智 12

这似乎是ActiveMQ中的一个错误.在清除队列时,我亲眼目睹了这个错误.但它似乎不会影响实际的消息传递.

ActiveMQ问题跟踪器中存在许多与此问题相关的未解决问题.如果你愿意,你可以投票给他们:

https://issues.apache.org/jira/browse/AMQ-3472

https://issues.apache.org/jira/browse/AMQ-3111