2

使用 Mass Transit 和 RabbitMQ 设置对远程端点发布的消息的订阅的建议方法是什么?

在我们的例子中,大多数 pub/sub 是本地的,但我们的开发人员都可以方便地订阅远程机器上的共享发布者。

我看到的所有示例似乎都是本地的: http: //docs.masstransit-project.com/en/latest/configuration/sub_config_api.html

似乎 RabbitMQ 联合可能是一种选择,但看起来更复杂,我们需要:http ://www.rabbitmq.com/federation.html

4

2 回答 2

4

ReceiveFrom("rabbitmq://TheRemoteMachine/SubscriberName")只需调用订阅远程发布者的订阅者和ReceiveFrom("rabbitmq://localhost/QueueName")订阅本地发布者的其他订阅者,我就能得到我想要的结果。

TheRemoteMachine 上的交换和绑定已按我的预期设置,本地主机上的交换和绑定也是如此。

http://docs.masstransit-project.com/en/latest/configuration/quickstart.html

http://docs.masstransit-project.com/en/latest/overview/keyideas.html#address

于 2012-04-09T20:31:10.693 回答
0

你有没有用 Masstransit 3 更新过这个?我遇到了同样的困难,因为现在有几件事发生了变化。

于 2016-09-26T19:40:38.723 回答