我正在使用python ZMQ通过ipc进行两个进程通信。
这个想法是用多处理模块创建N进程。每个进程都创建一个zmq上下文和一个带有ZMQStream的PULL套接字(IPC类型)来观看它。
然后主进程将json数据发送给子进程。
问题是我有时会得到以下内容:
"Resource temporarily unavailable (signaler.cpp:201)"
。
这不是例外,我无法理解。
有人一起使用ZMQStream,IOLoop和多处理吗? 感谢。
libzmq和python-zmq的版本使用:2.1.11-1