私はpython ZMQを使用して、2つのプロセスがipc経由で通信できるようにしています。
アイデアは、マルチプロセッシング モジュールで N プロセスを作成することです。各プロセスは、それを監視する ZMQStream を使用して、zmq コンテキストと PULL ソケット (IPC タイプ) を作成します。
次に、メイン プロセスが json データを子プロセスに送信します。
問題は、私が時々次のようになることです:
"Resource temporarily unavailable (signaler.cpp:201)"
. これは例外ではありません、私はそれをキャッチできません。
ZMQStream、IOLoop、およびマルチプロセッシングを一緒に使用している人はいますか? ありがとう。
libzmq と python-zmq のバージョン使用: 2.1.11-1