确保多个消费者的处理订单

时间:2017-08-30 09:22:21

标签: queue jms

我有2个请求(A和B)按顺序发送到队列。但是,有2个消费者,他们同时处理2个请求。

问题:我如何确保按顺序处理2个请求(完成第1个然后B将被处理)。

2 个答案:

答案 0 :(得分:1)

你无法确保这一点。如果要处理消息,则必须只使用一个消费者。

答案 1 :(得分:0)

根据http://activemq.apache.org/message-groups.html,您可以设置“JMSXGroupID”以确保多个消费者的处理顺序