Sockets ZeroMQ:Can.bind()100+;是否将套接字连接到同一端点?
将多个Sockets ZeroMQ:Can.bind()100+;是否将套接字连接到同一端点?,sockets,zeromq,Sockets,Zeromq,将多个套接字.bind()推送到同一个端点是一个好主意吗? 1) 如果是,多个如何将套接字.connect()拉到该端点并开始接收消息?否,第一个.bind()通常会获取资源(请参阅端口) 下一件事是,推送可伸缩的正式通信模式具有硬连线的“内部行为”——API表中说: 传出路由策略循环 因此,如果有多个活动传输类连接到
套接字.bind()
推送到同一个端点是一个好主意吗?
1) 如果是,多个如何将套接字.connect()
拉到该端点并开始接收消息?否,第一个.bind()
通常会获取资源(请参阅端口
)
下一件事是,推送
可伸缩的正式通信模式具有硬连线的“内部行为”——API表中说:
传出路由策略循环
因此,如果有多个活动传输类连接到
节点原型,它将循环地将传出消息分发到连接的、活动的PULL
-节点对等方(以均匀负载平衡,字面上是“循环”方式)
但是,可以从几个推送器(由本地中介器/作业收集器)整理预期的传出流量,并在单个“公共”推送节点下向所有外部推送器公开统一收集的作业(消息)流(所有当前活动的对等方都以循环方式获得服务+决定使用.setsockopt(ZMQ\u IMMEDIATE)
)