What Is Dead Letter Routing?
Dead letter routing sends a message to a dedicated dead letter queue after it exceeds a retry or age threshold during processing. This isolates poison messages that would otherwise block or endlessly retry on the primary queue. Operators can later inspect, fix, and replay the captured messages.
Why it matters
A single unprocessable message can stall a queue or burn resources in an infinite retry loop. Routing it aside keeps the main pipeline flowing while preserving the failed message for diagnosis.
Related guides
What Is a Retry Budget Policy?A retry budget policy caps the fraction of traffic that may be retries, preventing retry storms from overwhel…
What Is Idempotency Key Handling?Idempotency key handling uses a client-supplied unique token to ensure a retried request is processed at most…
What Is the Outbox Pattern?The outbox pattern writes events to a database table in the same transaction as the data change, then publish…