一世漂泊
2017-09-23 00:16
如何知道并确认哪一个消费者取到了消息队列中的哪一条信息?
在创建一个中间件时需要指定队列的名字,消费者根据这个队列的名字 可以找到是哪一个队列,并对里面的消息进行消费
我想知道的是,队列模式中如果消息队列中有多个消息,并且也有多个消息消费者。比如说,队列中有m1,m2和m3三条消息,消费者有a1和a2两个,那么如何才能知道a1和a2分别消费了哪一条或者哪两条消息呢?
对消息进行规定,并对接收到的消息进行判断;
队列模式不能保证你能接收到你想要的信息;
可以使用订阅模式,并逐条判断消息;
Java消息中间件
54146 学习 · 144 问题
相似问题