2012-03-06 13 views
1

Screenshot from 3 difference servers"DLQ"の "エンキュー"メッセージと "デキュー"メッセージの意味は何ですか?

こんにちはみんな、

私は今のActiveMQと協力したいDQLでデキュー/エンキューされたメッセージの意味が何であるかを知っていますよ。私が知っているように、DLQにはメッセージを生成する消費者はいません。したがって、DLQキューにエンキューまたはデキューされたメッセージは存在しないはずです。私は正しい? DLQで保留中のキューで実行する別のプロセスがあります。お知らせ下さい。

などのおかげで、 停止

答えて

1

A DLQは舞台裏だけJMSキューである、あなたはそれにメッセージを送信しても他のキューのようにそれからメッセージを消費することができます...ので、統計、

+0

DLQは他のキューと同様のJMSですが、私の要点は、DLQがキューに入れられたメッセージまたはデキューされたメッセージの統計情報を表示する理由です。このキューには、配信されなかったメッセージ(または問題のあるメッセージ)を保持し、保留中のメッセージ数に統計情報のみを表示する以外は、別のプロセスを使用しないでください。右 ? –

+0

コンソールは一般的であり、DLQと他のキューを区別しません...しかし、私が言ったように、そのキューだけで、他のプロデューサ/コンシューマ(一般的に、消費者はトリアージ/クリーンアップメッセージングエラーなど)それ...統計情報は、いくつのメッセージが流入/流出したかを見るのに完全に関連しています。 –

+0

DLQの取り込み/取り出し待ちメッセージは、DLQからすでに削除されたメッセージを意味しますか? –

関連する問題