

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

# 使用 Amazon SQS 控制台配置队列参数
<a name="sqs-configure-queue-parameters"></a>

[创建](creating-sqs-standard-queues.md#step-create-standard-queue)或[编辑](sqs-configure-edit-queue.md)队列时，可配置以下参数：
+ **可见性超时** - 从队列（由一个使用者）收到的消息对其他消息使用者不可见的时间长度。相关详情，请参阅[可见性超时](sqs-visibility-timeout.md)。
**注意**  
使用控制台配置可见性超时可配置队列中所有消息的超时值。要配置单条或多条消息的超时时间，必须使用其中一条 AWS SDKs。
+ **消息保留期** - Amazon SQS 保留留在队列中的消息的时间长度。默认情况下，队列会将消息保留四天。您可以配置队列以将消息保留最多 14 天。相关详情，请参阅[消息保留期](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SetQueueAttributes.html)。
+ **传送延迟** - Amazon SQS 在传送已添加到队列的消息之前将会延迟的时间。相关详情，请参阅[传送延迟](sqs-delay-queues.md)。
+ **最大消息大小** - 此队列的最大消息大小。相关详情，请参阅[最大消息大小](sqs-s3-messages.md)。
+ **接收消息等待时间** - Amazon SQS 在队列收到接收请求后等待消息变为可用的最长时间。有关更多信息，请参阅 [Amazon SQS 短轮询和长轮询](sqs-short-and-long-polling.md)。
+ **启用基于内容的重复数据删除 —** Amazon SQS 可以 IDs 根据消息正文自动创建重复数据删除。有关更多信息，请参阅 [Amazon SQS FIFO 队列](sqs-fifo-queues.md)。
+ **启用高吞吐量 FIFO** - 用于为队列中的消息启用高吞吐量。选择此选项会将相关选项（[重复数据删除范围](enable-high-throughput-fifo.md)和 [FIFO 吞吐量限制](enable-high-throughput-fifo.md)）更改为为 FIFO 队列启用高吞吐量所需的设置。有关更多信息，请参阅[Amazon SQS 中 FIFO 队列的高吞吐量](high-throughput-fifo.md)和[Amazon SQS 消息配额](quotas-messages.md)。
+  **重新驱动允许策略**：定义哪些源队列可以将此队列用作死信队列。有关更多信息，请参阅 [在 Amazon SQS 中使用死信队列](sqs-dead-letter-queues.md)。



**为现有队列配置队列参数（控制台）**

1. 打开 Amazon SQS 控制台，网址为。[https://console.aws.amazon.com/sqs/](https://console.aws.amazon.com/sqs/)

1. 在导航窗格中，选择**队列**。选择队列并选择**编辑**。

1. 滚动到**配置**部分。

1. 对于**可见性超时**，输入持续时间和单位。范围为 0 秒至 12 小时。默认值为 30 秒。

1. 对于**消息保留期**，输入持续时间和单位。范围为 1 分钟至 14 天。默认值为 4 天。

1. 对于标准队列，为**接收消息等待时间**输入一个值。范围为 0-20 秒。默认值为 0 秒，这会设置[短轮询](sqs-short-and-long-polling.md)。任何非零值都会设置长轮询。

1. 对于**传送延迟**，输入持续时间和单位。范围为 0 秒到 15 分钟。默认值为 0 秒。

1. 对于**最大消息大小**，输入一个值。范围从 1 KiB 到 1024 KiB 不等。默认值为 1024 KiB。

1. 对于 FIFO 队列，选择**启用基于内容的重复数据删除**以启用基于内容的重复数据删除。默认情况下，该设置处于禁用状态。

1. （可选）要让 FIFO 队列启用更高的吞吐量以便在队列中发送和接收消息，请选择**启用高吞吐量 FIFO**。

   选择此选项会将相关选项（**重复数据删除范围**和 **FIFO 吞吐量限制**）更改为为 FIFO 队列启用高吞吐量所需的设置。如果更改使用高吞吐量 FIFO 所需的任何设置，则队列正常吞吐量生效，重复数据删除按规定进行。有关更多信息，请参阅[Amazon SQS 中 FIFO 队列的高吞吐量](high-throughput-fifo.md)和[Amazon SQS 消息配额](quotas-messages.md)。

1. 对于**重新驱动允许策略**，请选择**启用**。从以下选项中选择：**全部允许**（默认）、**按队列**或**全部拒绝**。选择**按队列**时，按 Amazon 资源名称 (ARN) 指定最多 10 个源队列的列表。

1. 配置完队列参数后，选择**保存**。