RabbitMQ:不同交换中的类似队列

时间:2011-05-24 15:47:33

标签: rabbitmq amqp

我可以拥有两个具有相同名称和相同routingKey的队列,但每个队列都绑定到另一个交换机吗?

2 个答案:

答案 0 :(得分:4)

你根本不能拥有两个同名的队列,(如果他们在不同的虚拟主机中,你可以,但我认为这不是你所说的)。

但是,您可以将一个队列绑定到多个交换机,或绑定到一个具有许多路由键的交换机。如果您的目标是让一个消费者从几个交易所接收消息,那就是您想要做的。

答案 1 :(得分:3)

除非这些队列在不同的虚拟主机中,否则你不能这样做。