Dead Letter Queue Configuration
{
"RedrivePolicy": {
"maxReceiveCount": "3",
"deadLetterTargetArn": "arn:aws:sqs:us-east-1:123456789:orders-dlq"
}
}
After maxReceiveCount failed delivery attempts, message moves to DLQ.
DLQ must be the same type as the source queue (FIFO DLQ for FIFO source).
Always set a CloudWatch alarm: ApproximateNumberOfMessagesVisible > 0 on DLQ queues.