我正在尝试在两台机器上使用联合队列联合消息。但我无法看到联合队列在下游服务器中自动创建。比方说,我有两台服务器 A(上游)和 B(下游)。我正确配置并安装了联邦插件并使用了策略,
rabbitmqctl set_policy --apply-to queues federate-me "" \ '{"federation-upstream-set":"all"}'
并添加上游,
rabbitmqctl set_parameter federation-upstream my-upstream '{"uri":"amqp://****:****@address","expires":3600000}'
之后,我将一条消息发布到 Queue("Test_Queue") 到 A 服务器,但“Test_Queue”应该自动在 B 服务器中创建,对吗?但它没有发生。
任何帮助,将不胜感激。
谢谢你。