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