RabbitMQ联邦成员到同一服务器上的虚拟主机

RabbitMQ联邦成员到同一服务器上的虚拟主机,rabbitmq,Rabbitmq,我有一个RabbitMQ服务器,它将消息接收到一个名为“ce_func”的虚拟主机内的一个exchange,该exchange绑定到一个名为“azure_触发器”的队列 我想使用Azure函数和新的RabbitMQ绑定从Rabbit收集数据。不幸的是,这仅限于从虚拟主机“/”收集。我希望我可以使用Rabbit的联合功能自动路由到同一服务器的“/”虚拟主机中的“azure_触发器”队列,但到目前为止我失败了 我创建了一个兔子“上游”和应用于该上游的“策略”,但我无法理解配置。我的联盟状态为“正在运

我有一个RabbitMQ服务器,它将消息接收到一个名为“ce_func”的虚拟主机内的一个exchange,该exchange绑定到一个名为“azure_触发器”的队列

我想使用Azure函数和新的RabbitMQ绑定从Rabbit收集数据。不幸的是,这仅限于从虚拟主机“/”收集。我希望我可以使用Rabbit的联合功能自动路由到同一服务器的“/”虚拟主机中的“azure_触发器”队列,但到目前为止我失败了

我创建了一个兔子“上游”和应用于该上游的“策略”,但我无法理解配置。我的联盟状态为“正在运行”,但它只检查“ce_func”虚拟主机,我看不到在哪里可以将目标exchange设置为“/”虚拟主机

有人有什么指示吗


如果我理解正确,您希望在不同vhost中的队列之间传递消息

RabbitMQ社区建议用于处理这种情况:

源和目标可以在同一个代理(通常在不同的vhost中)或不同的代理上


无法调整连接参数以使用不同的vhost?这似乎是一个相当严重的限制。。。您是否尝试过更改连接的URI??