私はZMQをかなり使い始めており、NodeJSバインディングを使用しています。PUSH/PULLソケットを使用するアプリケーションがあります。一方では、ソケットPUSHを介してそれを受信して処理するいくつかのノードにデータを送信します。PULLアプリケーションの1つ以上のノードを強制終了しなければならない場合がありますが、これらのノードのPULLソケットに処理対象のデータが残っている場合があります。このデータを失いたくないので、ZMQのPULLソケットキューにアクセスして、処理するメッセージがまだあるかどうかを確認する方法があるかどうか疑問に思いました。
ZMQとNodeJSバインディングの仕様には実際には何も見つからなかったので、概念全体が間違っている可能性があります。