Skip to content
Latchkey

Dead Letter Queue - CI/CD用語集の定義

dead letter queue(DLQ)は、繰り返し試行しても処理できなかったメッセージを保持するキューで、1つのpoisonメッセージがメインキューをブロックしたり、そこから失われたりしないようにします。

CIにおいて

非同期システムのエンドツーエンドテストでは、意図的に不正なメッセージが消えずにDLQに入ることをアサートすべきで、これによりconsumerのエラーパスが検証されます。

関連ガイド