メッセージがデッド レター キューに到達した後に、メッセージの実際の再配信数を取得する方法を教えてください。出現、アルテミスはこれを新しい配信と見なし、カウンターを 1 にリセットします。
以下の図を参照してください。 1. メッセージは MDB によって消費されます。2.何か問題が発生し、再試行の最大回数が 3 回に達するまで、コンテキストで setRollbackOnly を呼び出します。3. Artemis は設定された DLQ にメッセージを送信します。4. DLQ Mdb はメッセージを消費しますが、メッセージの JMSXDeliveryCount は3ではなく 1 を読み取ります。
DLQ から再試行回数 3 を取得する方法はありますか?