0
当使用SUB
型ØMQ插槽,可以使用主题在ZeroMQ REP插座
sub_socket.setsockopt_string(zmq.SUBSCRIBE, 'topic')
是相同的可能,还REP
插槽,允许工人只处理特定的主题,让其他主题,以不同的工人?
我很害怕,这是不可能的,引用http://learning-0mq-with-pyzmq.readthedocs.org/en/latest/pyzmq/patterns/pubsub.html:
在ØMQ的当前版本,过滤发生在用户侧,而不是发行方。
但是,我仍在问,是否有一些技巧可以实现,因为这样的功能会对我的基础架构产生巨大的影响。
你的假设绝对正确,这正是我想要做的。好的,谢谢你的明确答案,好像我必须为每个主题实例化单独的''DEALER':( – Tregoreg
是否有一个原因,通信必须从服务器启动?请求/路由器,并开始从该工作人员可能会大大简化您的架构,[ZMQ指南](http://zguide.zeromq.org/page:all)中有几个示例。 – Jason
我希望我没有使用不正确的术语 - 我是使用这种拓扑结构:https://github.com/imatix/zguide/raw/master/images/fig17.png。 沟通从客户端开始,但不幸的是,我有几个主题,每个主题都需要很多的RAM,因此在不同的机器上需要专门的工作人员(或服务,如果遵循图的术语),如果我可以使用服务订阅主题,事情会很好,很简单,但因为你说这是不合适的我必须为每个主题实例化单独的''ROUTER'''''DEALER''代理。 – Tregoreg