我想构建一个简单的消费者程序(以java为例)来获取存储在ActiveMQ主题中的所有消息。 我有一个生产者在队列中发送TextMessage。如何获取ActiveMQ中的所有入队邮件?
但我不知道如何开始写我的消费者检索旧消息,并等待新消息。
如果你有一个例子,谢谢!
这是我的制片人:http://pastebin.com/uRy9D8mY
这是我的消费者:http://pastebin.com/bZh4r66e
当我跑我的消费之前我的制片人,然后运行消费者,我什么也没得到。 当我跑我的客户随后我的制片人,我在队列中添加72个消息,但我的消费者只拿到24消息...
谢谢!我已经遵循了你的Sun jms教程,但是我遇到了两个问题:我无法接收已经入队的消息,当我等待新消息时,我只收到72条消息中的24条消息。 – kdelemme
好的。我想你必须得到更多的帮助。你的设置如何,你如何消费等。 –
我添加消费者和生产者代码。我使用默认conf的ActiveMQ。 – kdelemme