抱歉,我在文档中找不到这一刻:(
当 sqs 决定将消息从队列移动到死队列时,它是保留原始 id 还是为消息分配一个新 id?是否可以保证它总是复制原始ID,或者它可以复制或不复制?
是的,AWS 在将消息移动到死信队列 (DLQ) 时会保留消息 ID。
Amazon SQS 将消息移动到死信队列(使用其原始消息 ID)
来源: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html
已尝试 - 保留消息 ID。我认为可以合理地假设情况总是如此。