我设置了两个节点,A 和 B。两者都安装了联合插件的 RabbitMQ。
从 Web UI 中,我可以看到“联合状态”>“状态”在 A 和 B 上“正在运行”。
在 A 上,我创建了一个名为“test1”的队列。
在 B 上,我可以看到“test1”队列(从 A 复制)。
在 A 上,我添加了一条消息。
但是,消息不会出现在 B 上的复制队列中 - 消息保留在 A 上。
这是我在 A 和 B 上使用的策略:
rabbitmqctl set_policy --apply-to exchanges my-queue "test1" \
'{"federation-upstream-set":"all"}'
所以,就像这样:A(上游)-> B(下游)和 B(上游)-> A(下游)
我应该看到复制到 A 和 B 的消息吗?我是否错误配置了路线?