2017-10-10 2 views
-1

アクティブMQを初めて使用していますが、キューが処理されずに重複している場合があります。私は本当にキューを失いたくない、これは可能ですか?アクティブMQメッセージキューをパージする代替手段はありますか?

+0

私はあなたがamqキューをパージする方法を尋ねる場合、あなたがメッセージを失う可能性があるかどうか、いくつかのパフォーマンスボトルネックに遭遇した場合、amqおよび/またはwso2 esb。メッセージを消費するjmsプロキシはどのように見えますか? –

+0

メッセージを失うことなく削除する方法があるかどうかを尋ねていますか?待ち行列が時折止まってしまう理由がわからないので?私は分かりません。 – IsaacK

+0

あるキューから別のキューにメッセージを移動したり、何を意味しているのですか?あなたはもっと説明できますか? –

答えて

0

これに対処する正しい方法は、指定された時間後にブローカがメッセージを破棄できるように、メッセージの有効期限を設定することです。メッセージを待ち時間に関係なく待ち行列に入れておくことで、あらゆる種類の問題が発生する可能性があります。

ブローカは、使用しなくなったメッセージをブローカが取り除くことができるように、メッセージの存続期間に関する戦略を立てる必要があります。あなたがそれをしない場合、キューをパージすることはあなただけの選択です。

+0

ありがとうTim。私はそれに取り組ませてください。助けてくれてありがとう。 – IsaacK

関連する問題