pyzmq非阻塞套接字

问题描述 投票:5回答:2

有人能指出一个带有Python绑定的REQ / REP非阻塞ZeroMQ(0MQ)的例子吗?也许我对ZMQ的理解是错误的,但我在网上找不到一个例子。

我在Node.JS中有一个服务器,它将工作从多个客户端发送到服务器。这个想法是服务器可以启动一堆并行操作的作业,而不是为一个客户端处理数据,然后是下一个

python node.js zeromq nonblocking pyzmq
2个回答
2
投票

您可以将qazxsw poi(zguide repo中可以找到的许多示例,例如qazxsw poi)或qazxsw poi实现(zmq.Poller)用于此目标。


0
投票

接受的答案中提供的示例给出了它的要点,但是通过使用rrbroker.py作为代理,你可以通过使用gevent-zeromq的“扩展请求 - 回复”模式来躲过更简单的事情。因此,服务器的hello worldy示例可能如下所示:

code sample

在这里,我们让四名工人并行处理传入的请求。现在,您在客户端使用Node,但为了保持示例完整,可以使用下面的Python客户端来查看这是否有效。在这里,我们创建了10个请求,然后分3个批处理:

zmq.device
© www.soinside.com 2019 - 2024. All rights reserved.