预览版:FIFO 队列的高吞吐量 - Amazon Simple Queue Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

预览版:FIFO 队列的高吞吐量

此功能在有限时间内以预览形式提供(“预览”)。AWS 可能会随时更改预览的功能。预览不适用于生产工作负载,并且适用标准 费用。您对预览的使用受 AWS 服务条款(包括测试版和预览版的条款)控制。

FIFO 队列的高吞吐量为这些队列中的消息提供了每秒大量事务数 (TPS)。有关吞吐量配额的信息,请参阅与消息相关的配额

您可以为任何新的或现有的 FIFO 队列启用高吞吐量。在创建和编辑 FIFO 队列时,该功能包括三个新选项:

  • 启用高吞吐量 FIFO 为当前 FIFO 队列中的消息提供更高的吞吐量。–

  • 重复数据删除范围 – 指定重复数据删除是在队列还是消息组级别发生。

  • FIFO 吞吐量限制 指定是否在队列或消息组级别设置 FIFO 队列中的消息的吞吐量配额。–

目前,此功能在以下 AWS 区域中可用:

区域名称 区域
美国东部(俄亥俄州) us-east-2
美国东部(弗吉尼亚北部) us-east-1
美国西部(俄勒冈) us-west-2
欧洲(爱尔兰) eu-west-1

为 FIFO 队列启用高吞吐量(控制台)

  1. 从支持的区域,开始创建编辑 FIFO 队列。

  2. 为队列指定选项时,选择 Enable high throughput FIFO (启用高吞吐量 FIFO)

    启用高吞吐量 FIFO 将设置相关选项,如下所示:

    • 重复数据删除范围设置为消息组(使用高吞吐量 FIFO 所需的设置)。

    • FIFO 吞吐量限制设置为每个消息组 ID,这是使用高吞吐量 FIFO 所需的设置。

    如果您更改使用高吞吐量 FIFO 所需的任何设置,标准吞吐量将对队列生效,并且按指定方式执行重复数据删除。

  3. 继续指定队列的所有选项。完成后,选择 Create queue (创建队列)Save (保存)

创建或编辑 FIFO 队列后,您可以发送消息到该队列并接收和删除消息,所有这些消息均在更高的 TPS 下。