ActiveMQ的接收者:无法检索队列中的什么

问题描述 投票:0回答:1

我已经执行了以下链接中提到的hello world程序.http://www.coderpanda.com/jms-example-using-apache-activemq/另外,我已经下载了ActiveMQ jar和相关文件。我也能编译和运行所有的java文件。注意到接收器java文件成功编译但是当Receiver执行时,控制台上没有生成输出消息。发送到队列的消息未被检索。我可以看到每次点击(托管在本地主机URL上)的ActiveMQ的UI上的消息计数增加,但是尚未打印/检索放在队列中的消息。任何人都可以为发布者订阅者建议任何其他实现吗?或者您对JMS Q的看法......

jms activemq
1个回答
0
投票

Vihar的答案是对的。

当你看到一个消息dequed count增加时,很明显消息被一些消费者成功使用,并且在你的接收器运行时,为什么你的消费者数量会增加?有多个实例吗?或者您尚未正确关闭连接

我没有关闭连接,消费者在我多次运行接收时消耗队列中的消息,我不知道为什么以及如何发生这种情况直到我一次运行一个同时在队列中保持一个标签。

© www.soinside.com 2019 - 2024. All rights reserved.