Python アプリケーションで AMPQ サービスを使用したいのですが、ZeroMQ を使用したことがありません。だから私はこれができるかどうか知りたい:
- receiver1.py と receiver2.py は、1 つのホストとポートから「common_messages」にサブスクライブします
- receiver2.py がクラッシュする
- 送信者がメッセージを送信する
- receiver1.py は正常に受信しました
- receiver2.py が再起動されます
- receiver2.py は、不在の間に送信されたメッセージを受信します
これはできますか?ZeroMQ は送信されたメッセージを追跡しますか? メッセージが送信された後にサブスクライブした場合、ZMQ はどの古いメッセージを受信する必要があり、どれを受信すべきでないかを検出しますか?