本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
配置队列参数(控制台)
-
可见性超时— 从队列(由一个消费者)收到的消息对其他消息使用者不可见的时间长度。有关更多信息,请参阅 。可见性超时.
注意 使用控制台配置可见性超时可以配置队列中所有消息的超时值。要为单条或多条消息配置超时,必须使用AmazonSDK。
-
消息保留期— Amazon SQS 保留在队列中的消息的时间。默认情况下,队列将消息保留四天。您可以配置队列以将消息保留最多 14 天。有关更多信息,请参阅 。消息保留期.
-
送达延迟— Amazon SQS 在传送添加到队列中的消息之前延迟的时长。有关更多信息,请参阅 。送达延迟.
-
最大消息大小— 此队列的最大消息大小。有关更多信息,请参阅 。最大消息大小.
-
接收消息等待时间— 队列收到接收请求后,Amazon SQS 等待消息可用的最长时间。有关更多信息,请参阅 Amazon SQS 短轮询和长轮询。
-
启用内容重复数据删除— Amazon SQS 可以根据消息的正文自动创建重复数据删除 ID。有关更多信息,请参阅 Amazon SQS FIFO(先进先出)队列。
-
启用高吞吐量 FIFO— 用于为队列中的消息启用高吞吐量。选择此选项会更改相关选项(重复数据删除和FIFO 吞吐量限制) 转换为为 FIFO 队列启用高吞吐量所需的设置。有关更多信息,请参阅 FIFO 队列的高吞吐量 和 与消息相关的配额。
-
重新驱动允许策略:定义哪些源队列可以使用此队列作为死信队列。有关更多信息,请参阅 Amazon SQS 死信队列。
为现有队列配置队列参数(控制台)
在打开 Amazon SQS 控制台https://console.aws.amazon.com/sqs/
. -
在导航窗格中,选择 Queues (队列)。选择队列然后选择编辑.
-
滚动至配置部分。
-
适用于可见性超时中,输入持续时间和单位。范围为 0 秒至 12 小时。默认值为 30 秒。
-
适用于消息保留期中,输入持续时间和单位。范围为 1 分钟至 14 天。默认值为 4 天。
-
适用于送达延迟中,输入持续时间和单位。范围为 0 秒至 15 分钟。默认值为 0 秒。
-
适用于最大消息大小,输入一个值。范围为 1 KB 到 256 KB。默认值为 256 KB。
-
对于标准队列,输入一个值接收消息等待时间. 范围为 0 至 20 秒。默认值为 0 秒,它设置短轮询. 任何非零值都会设置长轮询。
-
对于 FIFO 队列,您可以选择启用内容重复数据删除启用基于内容的重复数据删除。默认设置为禁用。
-
(可选)对于 FIFO 队列,要为队列中的消息发送和接收启用更高的吞吐量,请选择启用高吞吐量 FIFO.
选择此选项会更改相关选项(重复数据删除和FIFO 吞吐量限制) 转换为为 FIFO 队列启用高吞吐量所需的设置。如果您更改了使用高吞吐量 FIFO 所需的任何设置,则队列的正常吞吐量将生效,并按指定进行重复数据删除。有关更多信息,请参阅 FIFO 队列的高吞吐量 和 与消息相关的配额。
-
适用于重新驱动允许策略,选择允许所有(默认情况下),按队列要么拒绝所有. 选择时按队列中,指定最多 10 个源队列的列表(通过 Amazon 资源名称 (ARN)。
-
配置完队列参数后,选择Save(保存).