

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

# 为 Amazon SQS 中的 FIFO 队列启用高吞吐量
<a name="enable-high-throughput-fifo"></a>

您可以为任何新的或现有的 FIFO 队列启用高吞吐量。创建和编辑 FIFO 队列时，该特征包括三个新选项：
+ **启用高吞吐量 FIFO** - 增加当前 FIFO 队列消息的吞吐量。
+ **重复数据删除范围** - 指定是在队列级别还是在消息组级别进行重复数据删除。
+ **FIFO 吞吐量限制** - 指定 FIFO 队列中消息的吞吐量配额是在队列级别还是在消息组级别设置的。

**为 FIFO 队列启用高吞吐量（控制台）**

1. 开始[创建](creating-sqs-standard-queues.md#step-create-standard-queue)或[编辑](sqs-configure-edit-queue.md) FIFO 队列。

1. 为队列指定选项时，选择**启用高吞吐量 FIFO**。

   为 FIFO 队列启用高吞吐量会设置相关选项，如下所示：
   + 将**重复数据删除范围**设置为**消息组**，这是为 FIFO 队列使用高吞吐量的必需设置。
   + 将 **FIFO 吞吐量限制**设置为**每个消息组 ID**，这是为 FIFO 队列使用高吞吐量的必需设置。

   如果更改为 FIFO 队列使用高吞吐量所需的任何设置，则队列正常吞吐量生效，重复数据删除按规定进行。

1. 继续为队列指定所有选项。完成后，选择**创建队列**或**保存**。

创建或编辑 FIFO 队列后，您可以向该队列[发送消息](creating-sqs-standard-queues.md#sqs-send-messages)以及[接收和删除消息](step-receive-delete-message.md)，所有这些都以更高的 TPS 完成。有关高吞吐量配额，请参阅[Amazon SQS 消息配额](quotas-messages.md)中的消息吞吐量。