Node.js 我应该如何处理同一主机上同一端口上的多个发布服务器?

Node.js 我应该如何处理同一主机上同一端口上的多个发布服务器?,node.js,zeromq,Node.js,Zeromq,我正在使用集群模块,在每个工作进程中,我需要将某些值发布到单个服务器,该服务器订阅每个工作进程 我在每个工作进程中使用zmqPUBsocket,但当每个工作套接字绑定到同一端口时,会导致冲突,无法工作。我应该使用什么套接字模式,以便从我的工作进程发布/推送/发送值,并使用我的服务器进程订阅这些值?反向发布子绑定连接。Sub-bind和Pub-connects解决了这个问题。如果您需要多个订户,这是一种非常常见的情况。您可以使用xpub和xsub套接字来构建一个代理,该代理将处理更一般的n对n情况

我正在使用
集群
模块,在每个工作进程中,我需要将某些值发布到单个服务器,该服务器订阅每个工作进程


我在每个工作进程中使用zmq
PUB
socket,但当每个工作套接字绑定到同一端口时,会导致冲突,无法工作。我应该使用什么套接字模式,以便从我的工作进程发布/推送/发送值,并使用我的服务器进程订阅这些值?

反向发布子绑定连接。Sub-bind和Pub-connects解决了这个问题。

如果您需要多个订户,这是一种非常常见的情况。您可以使用
xpub
xsub
套接字来构建一个代理,该代理将处理更一般的n对n情况。谢谢David,我会看一看,但我的用例只是一个子用例。