AWS SQS消息保留期

时间:2016-08-02 16:32:19

标签: amazon-web-services amazon-sqs

根据文档,AWS SQS邮件保留期的最大值为14天。在那之后,消息将从队列中删除。

SQS是否可以在保留期限到期后丢失这些消息?例如,目前尚不清楚或是否可以为此目的使用死信队列?

1 个答案:

答案 0 :(得分:5)

14天是最大限制,你可以保留消息。 14天后,您可以将按摩移至S3 Bucket进行备份。还有一个你可以用DLQ做的黑客。

这是一个快速入侵,您将该消息发送回主队列。这绝对不是最好或推荐的选择。

  1. 将主SQS队列设置为具有最大值的实际DLQ的DLQ 收到为1。
  2. 查看DLQ中的内容(这会将消息移至主要内容 排队,因为这是实际DLQ的DLQ)
  3. 删除设置,使主队列不再是DLQ的 实际DLQ