如何在ZMQ PUB / SUB中获得转发器的冗余?

时间:2013-08-20 21:38:02

标签: zeromq publish-subscribe pyzmq

我尝试并运行此example。它工作得很好。

我可以根据需要添加尽可能多的发布者或订阅者,所有内容都可以通过转发器进行通信。我担心的是冗余问题。如果货运代理商不再响应,那么在货运代理商启动之前一切都无法运作。

我为REQ / REP找到example,但它不能作为订阅者应用于PUB / SUB。但想法就在这里。

有没有办法在pub / sub场景中有类似的东西?

谢谢。

1 个答案:

答案 0 :(得分:1)

首先阅读this章节。

在其开头,它指出这些可靠性模式由于其广播性质而不适用于PUB-SUB模式。 所以你可以放入一个带外控制/确认/ ping路径来查看一切是否正常,或者你可以使用支持这些可靠性测试的REQ / ROUTER / REP模式。