ZeroMQガイドの図41で定義されている標準のLRUキューを使用していますが、消えたエンドポイント(サーバーのクラッシュ、OOMキラー、これらの線に沿ったもの)にメッセージを送信しないように、保護を追加する方法を考えています。 )。
ドキュメントから、XREPは、存在しないエンドポイントに送信される場合にメッセージをドロップするだけであり、そのことについて通知を受ける方法がないことを読みました。そのような通知を受け取る方法はありますか?最初に「ping」を送信する必要がありますが、応答がない場合、その「ワーカー」は私にとって死んだ肉です。メッセージが返されるのは、pingを送信したのと同じクライアントであることをどうやって知ることができますか?
それとも、私のユースケースはZeroMQに適していませんか?メッセージが受信されたことを確認したいだけです。知らないうちにメッセージが床に落とされたくないのですが...