是否可以让多个监听者使用spring amqp监听同一个队列

时间:2018-08-06 14:31:47

标签: spring-amqp spring-rabbit

我们有2个不同的应用程序,每个应用程序通过发送消息进行交互。是否可以让多个侦听器侦听同一队列。可能是我们可以在将消息推送到队列时传递一些标头,然后根据标头将消息到达单个使用者。

1 个答案:

答案 0 :(得分:1)

否; RabbitMQ不能那样工作;与JMS不同,它没有消息选择器的概念。

每个使用者都需要自己的队列,并且您使用路由键告诉代理将消息路由到哪个队列。