假设我们在一个集群中有3个节点。 节点1,节点2,节点3
在node1中我们有一个 交换e1绑定到队列q1,绑定密钥= key1 它附加到consumer1。
在node2中我们有一个 交换e2绑定到队列q2,绑定密钥= key2 它附加到consumer2。
consumer2可以从群集中的q1读取消息吗?如果不是,如何实施?
答案 0 :(得分:0)
你可以阅读rabbitMQ route totorial。虽然它正在使用python,但概念是相同的。在Putting it all together
部分,消费者2可以从队列2接收信息,错误和警告,而消费者1获得队列1中的错误。
在你的情况下,c2现在无法从队列1读取消息。要实现,交换设置不需要改变。只需用交换1密钥1绑定队列2.