Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
消費者が受信したメッセージを処理できない場合のベスト プラクティスは何だろうと思っています。うさぎをキューに戻すか、エラー キューに移動することを通知するメカニズムは何でしょうか?
私はrabbitmqの.netクライアントを使用しています
破棄するか、エラー キューに入れます。コンシューマーがメッセージを処理できないなどの問題がメッセージにある場合、コンシューマーはメッセージを再度読み取ろうとするため、メッセージをキューに戻さないでください。例外ですので、そのように扱ってください。例外処理では、何が起こったのか、メッセージに対して何をしたのかを示すエラー メッセージを表示する必要があります。ベスト プラクティスは、手動で処理できるエラー キューに入れることです。