Dead letter queue とは

メッセージキューイングでは、デッドレターキューは、次の基準の1つ以上を満たすメッセージを格納するためのサービス実装です。
 存在しないキューに送信されるメッセージ。キューの長さ制限を超えました。メッセージの長さの制限を超えました。メッセージは別のキュー交換によって拒否されます。メッセージは消費されていないため、読み取りカウンタのしきい値に達します。ときには、これは「バックアウトキュー」と呼ばれます。
これらのメッセージをデッドレターキューに格納することで、開発者は一般的なパターンや潜在的なソフトウェアの問題を探すことができます。
デッドレターキューを組み込んだキューイングシステムには、Amazon Simple Queue Service、Apache ActiveMQ、HornetQ、Microsoft Message Queuing、WebSphere MQ、Rabbit MQなどがあります。