我知道HA策略是由以下命令设置的:
$ rabbitmqctl set_policy ha-all "" '{"ha-mode":"all","ha-sync-mode":"automatic"}'
我的问题似乎很基本:
我是否必须在每个节点或其中一个节点上发出此命令?
答案 0 :(得分:2)
RabbitMQ提供将策略分发到所有群集,因此无论您选择哪个节点,信息都将分发到其他节点。
请在此处阅读:https://www.rabbitmq.com/clustering.html
RabbitMQ代理是一个或多个Erlang的逻辑分组 节点,每个节点运行RabbitMQ应用程序并共享用户, 虚拟主机,队列,交换,绑定和运行时参数。 有时我们将节点集合称为集群。