理由:
コンシューマーが指定された時間内に結果を報告しないか、例外をスローし、MQへの技術的なフィードバックがない場合、MQはデフォルトでサーバーコンシューマーがエラーを消費し、消費メッセージの送信を再試行します。再試行プロセス中、MQは繰り返し消費の問題。
解決策:
プロデューサはメッセージヘッダーに注文番号などのグローバルビジネス固有IDを設定し、コンシューマはデータがグローバルIDに従って消費されたかどうかを判断します。
理由:
コンシューマーが指定された時間内に結果を報告しないか、例外をスローし、MQへの技術的なフィードバックがない場合、MQはデフォルトでサーバーコンシューマーがエラーを消費し、消費メッセージの送信を再試行します。再試行プロセス中、MQは繰り返し消費の問題。
解決策:
プロデューサはメッセージヘッダーに注文番号などのグローバルビジネス固有IDを設定し、コンシューマはデータがグローバルIDに従って消費されたかどうかを判断します。