使用 Amazon SQS 控制台配置死信队列 - Amazon Simple Queue Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon SQS 控制台配置死信队列

死信队列 (DLQ) 是一个从另一个队列(称为源队列)接收未成功处理的消息的队列。Amazon SQS 不会自动创建死信队列。必须先创建队列,然后才能将其用作死信队列。配置 DLQ 时,队列类型必须与源队列类型相匹配—— FIFO 队列只能使用 FIFO DLQ,标准队列只能使用标准 DLQ。您可以在创建或编辑队列时配置死信队列。有关更多详细信息,请参阅 在 Amazon SQS 中使用死信队列

为现有队列配置死信队列(控制台)
  1. 打开 Amazon SQS 控制台,网址为。https://console.aws.amazon.com/sqs/

  2. 在导航窗格中,选择 Queues (队列)。

  3. 选择源队列(将向死信队列发送失败消息的队列),然后选择编辑。

  4. 滚动到 “死信队列” 部分,然后切换 “启用”。

  5. 死信队列设置下,选择要用作死信队列的现有队列的 Amazon 资源名称 (ARN)。

  6. 设置最大接收值,该值定义了在将消息发送到死信队列之前可以接收的次数(有效范围:1 到 1,000)。

  7. 选择保存