IT用語集 › インフラ › DLQ(デッドレターキュー)

DLQ(デッドレターキュー)

インフラ Svenska → 更新: 2026-10-21

何度も処理に失敗したメッセージを隔離する別のキュー。無限リトライではなく、人の手で調べるために使う。

RabbitMQ、AWS SQS、Sidekiqには標準で備わっている。たとえば「最大5回リトライしたらDLQへ移す」と設定する。DLQのサイズはSLIとして監視しておく。DLQがないと、メッセージが延々とぐるぐる回ってシステムを埋め尽くす。まさに火災報知器のない火事である。

← 用語集に戻る