1

我知道 HA 策略是由以下命令设置的:

$ rabbitmqctl set_policy ha-all "" '{"ha-mode":"all","ha-sync-mode":"automatic"}'

我的问题似乎很基本:

我必须在每个节点上发出这个命令还是只在其中一个节点上发出这个命令?

4

1 回答 1

5

RabbitMQ 提供将策略分发到所有集群,因此无论您选择哪个节点,信息都会分发到其他节点。

请在此处阅读:https ://www.rabbitmq.com/clustering.html

RabbitMQ 代理是一个或多个 Erlang 节点的逻辑分组,每个节点运行 RabbitMQ 应用程序并共享用户、虚拟主机、队列、交换、绑定和运行时参数。有时我们将节点的集合称为集群。

于 2016-03-26T20:33:53.780 回答