我可以在RabbitMQ群集中禁用远程队列访问吗?

时间:2016-10-05 15:44:07

标签: rabbitmq

创建RabbitMQ群集时,来自其他节点的非镜像队列可从其他节点“远程访问”。

对于一个天真的开发人员来说,他们似乎能够在群集中的任何节点上发布和使用它,这会让他们产生错误的高可用性。

如果托管队列的节点死亡,则消费者将无法再从其他节点到达队列。

是否有办法禁用此行为,以便显然必须拥有镜像队列或需要在每台服务器上创建不同的队列,从两者中使用然后处理重复项。

由于

1 个答案:

答案 0 :(得分:0)

无法禁用此行为,这是创建群集的主要原因之一。

顺便说一句,您可以使用federation plug-in创建联合群集。

所以你可以:

  1. 有孤立的节点
  2. 仅分享您喜欢的exchanges或/和queues