2012-04-06 120 views
2

建議使用Mass Transit和RabbitMQ對遠程終端發佈的消息進行訂閱的建議方法是什麼?使用RabbitMQ訂閱遠程隊列

在我們的例子中,大多數發佈/訂閱都是本地的,但是我們的開發人員都可以方便地訂閱遠程機器上的共享發佈者。

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

看來,RabbitMQ的聯盟可能是一種選擇,但看起來比較複雜,我們需要:http://www.rabbitmq.com/federation.html

回答

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

0

你有任何機會與Masstransit 3更新呢?由於現在有幾件事情已經改變,我有同樣的困難。