【发布时间】:2012-09-15 11:08:57
【问题描述】:
我正在使用 ActiveMQ v5.6。它有一个消费者。它在大多数情况下都能正常工作。但有时,消息不会被发送,它们会堆积在队列中。但是,一旦我重新启动代理,它就会再次正常工作。我搜索以查看是否有其他人面临同样的问题,并发现了许多已报告该问题的网站。例如,
http://activemq.2283324.n4.nabble.com/Stuck-messages-Dispatch-issues-td2367852i20.html
但是所有这些帖子都可以追溯到 2008 年。这个问题已经解决了吗?有其他人面临同样的问题吗?
【问题讨论】:
-
需要更多详细信息,消费者在做什么?你是如何编码的。问题发生时的 inflight、enqueue、dequeue 计数是多少。
-
我只配置了一个生产者和一个消费者。而且我无法重现这一点。它非常随机地发生。另外,它只发生在测试环境中,从不发生在开发环境中。下次出现问题时,我将收集这些详细信息。感谢您的意见!
标签: activemq messages restart broker