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

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

配置队列参数(控制台)

当您 时create或者编辑队列,您可以配置以下参数:

  • 可见性超时— 从队列(由一个使用者)接收的消息对其他消息使用者不可见的时间长度。有关更多信息,请参阅 。可见性超时

    注意

    使用控制台配置可见性超时可以配置队列中所有消息的超时值。要配置单个或多个消息的超时,必须使用Amazon开发工具包。

  • 消息保留期— Amazon SQS 保留队列中保留消息的时间量。默认情况下,队列会将消息保留四天。您可以配置队列以将消息保留最多 14 天。有关更多信息,请参阅 。消息保留期

  • 配送延迟— Amazon SQS 在传递添加队列中的消息之前将延迟的时长。有关更多信息,请参阅 。配送延迟

  • 最大消息大小— 此队列的最大消息大小。有关更多信息,请参阅 。最大消息大小

  • 接收消息等待时间— Amazon SQS 在队列收到接收请求后等待消息变为可用的最长时间。有关更多信息,请参阅Amazon SQS 短轮询和长轮询

  • 启用基于内容的重复数据删— Amazon SQS 可以根据消息正文自动创建重复数据消除 ID。有关更多信息,请参阅Amazon SQS FIFO(先进先出)队列

  • 启用高吞吐量 FIFO— 用于为队列中的消息启用高吞吐量。选择此选项会更改相关选项(重复数据删除范围FIFO 吞吐量限制)设置为启用 FIFO 队列的高吞吐量所需的设置。有关更多信息,请参阅FIFO 队列的高吞吐量与消息相关的配额

为现有队列配置队列参数(控制台)

  1. 从打开 Amazon SQS 控制台https://console.aws.amazon.com/sqs/

  2. 在导航窗格中,选择 Queues (队列)。选择一个队列,然后选择编辑

  3. 滚动到配置部分。

  4. 适用于可见性超时中,输入持续时间和单位。范围为 0 秒至 12 小时。默认值为 30 秒。

  5. 适用于消息保留期中,输入持续时间和单位。范围为 1 分钟至 14 天。默认值为 4 天。

  6. 适用于配送延迟中,输入持续时间和单位。范围为 0 秒至 15 分钟。默认值为 0 秒。

  7. 适用于最大消息大小中,输入一个值。范围为 1 KB 到 256 KB。默认值为 256 KB。

  8. 对于标准队列,输入接收消息等待时间。范围为 0 至 20 秒。默认值为 0 秒,该值将短轮询。任何非零值都设置长轮询。

  9. 对于 FIFO 队列,请选择启用基于内容的重复数据删启用基于内容的重复数据删除。默认设置是禁用。

  10. (可选)对于 FIFO 队列,要为队列中的发送和接收消息启用更高的吞吐量,请选择启用高吞吐量 FIFO

    选择此选项会更改相关选项(重复数据删除范围FIFO 吞吐量限制)设置为启用 FIFO 队列的高吞吐量所需的设置。如果更改使用高吞吐量 FIFO 所需的任何设置,则正常吞吐量对队列有效,并按指定的方式执行重复数据消除。有关更多信息,请参阅FIFO 队列的高吞吐量与消息相关的配额

  11. 完成配置队列参数后,选择Save