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

问题描述

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

解决方法

您无法执行此操作,除非这些队列位于不同的虚拟主机中。     ,您根本不能有两个名称相同的队列((如果它们位于不同的虚拟主机中,那么您可以,但是我不认为这就是您在说的))。 但是,您可以将一个队列绑定到许多交换,或绑定到具有许多路由键的一个交换。如果您打算让单个消费者从多个交易所中提取消息,那就是您想要做的。