3
與通過POLLIN複用多個套接字有何不同?請解釋Zeromq eventloop
while True:
socks = dict(poller.poll())
if socks.get(control_receiver) == zmq.POLLIN:
...
if socks.get(work_receiver) == zmq.POLLIN:
...
它如何使偵聽器線程更可靠,更容易處理?
背景:我是我自己的滾動API服務器,不知道如何使控制器(即從工人接收來自外部源和控制信號的請求的部分)
我不完全清楚你'多路複用多個插座'的含義。你能澄清你想知道的嗎?你是否想要澄清poll()方法的作用?看起來您正在使用pyzmq,在這種情況下,如果您想要一個eventloop,您可以在[zmq.eventloop](http://zeromq.github.com/pyzmq/eventloop.html)中查看捆綁的龍捲風事件回滾, – minrk