Amazon SQS 基于内容的重复数据删除会导致交付延迟吗?

Sun*_*nny 5 amazon-sqs amazon-web-services aws-sdk

FIFO 队列中基于内容的重复数据删除工作时间为 5 分钟。

如果我将交货延迟(默认值:0)也设置为 5 分钟怎么办?

重复数据删除还有效吗?

即,如果 5 分钟间隔内发送了 3 条重复消息,那么在第 6 分钟我只看到 1 条消息?

Sun*_*nny 8

找不到与此相关的任何信息或文档。在SQS队列上尝试过,重复数据删除确实有效。

如果传送延迟设置为 5 分钟(与默认重复数据删除时间相同),即使消息尚未进入队列,重复的消息也会被忽略。

实际上,它似乎对我们不可见(与可见性超时相同),因此消息进入,并且由 sqs 生成重复数据删除 id 来跟踪消息。