我的情况如下
Exchange的类型为“topic”,我有两个队列(queue1和queue2)与路由键#绑定。
每个队列都有1个消费者。现在,当我从发布者发送消息时,两个队列都会收到我的消息,因为它绑定到路由密钥#。
有什么办法,我们可以循环地向一个队列发送消息吗?
因为,每条消息都进入两个队列,我得到了重复的消息。
答案 0 :(得分:1)
如果你正在寻找消费者,你应该看到这种模式:
https://www.rabbitmq.com/tutorials/tutorial-two-java.html
所以基本上你发布到一个队列,然后你将消费者添加到同一个队列。
通过QoS = 1
你有循环法。通过这种方式,您可以在不创建新队列的情况下添加更多消费者