标签: node.js zeromq publish-subscribe
我使用PUB/SUB经纪人(zmq) node.js 计划。
PUB/SUB
zmq
node.js
订阅者不会在重新启动订阅者并且发布者仍在发布消息时接收消息。但是PUB/SUB在发布者和订阅者服务自然启动时工作正常。背后的原因尚不清楚。
可能出现什么问题?
答案 0 :(得分:1)
虽然不可能完全涵盖在发布者方面使用 PUB -archetype的未公开MCVE设计的情况,以及未指明数量的 {{ 1}} 订阅者'上的-archetype节点方面,有一个重要的事实。
PUB
是的,设计。阅读完API后,用户将确定
ZeroMQ不保证邮件传递
ZeroMQ SUB -lisher不会等待并为所有已连接的 PUB 订阅者发布消息,而不是等待很晚-joiners,也没有为未连接的SUB提供任何队列/持久性 - 划线并丢弃所有请求SUB的消息 - 在没有连接PUB的情况下发送消息。
SUB