2014-11-17 69 views
2

我已经使用ActiveMQ将消息发布给消费者,以便我可以在消费者端收到消息并触发某些内容。在ActiveMQ中存储和处理消息

现在我的问题是,ActiveMQ可以支持存储和处理消息组?例如:

如果一组消息一次发布,我需要得到前两个进程。其余的人应该排队等候。在处理完这两条消息之后,我需要再处理另一条消息,直到处理完挑选的消息,其余消息应该排队等待。

这可能吗?

+0

你是说你想按特定的顺序处理消息,或者你只是不想处理其他消息,直到你准备好了吗? –

+0

@ErikWilliams我不想处理其他消息,直到我需要另一个消息... – Don

+0

消息保留在队列中,除非您从队列中选择它们。我认为你需要更好地解释你的问题,以便我们能够理解你想要解决的问题。 – SirRichie

回答

2

You need to Subscribe the message after you completed your old processActiveMQ会在您从队列中选取邮件时放弃邮件。

+1

感谢您的回答。 – Don

相关问题