发布于: Oct 19, 2022

Amazon Simple Queue Service (Amazon SQS) 宣布正式增加 FIFO 队列的高吞吐量模式的默认配额,允许您在美国东部(俄亥俄州)、美国东部(弗吉尼亚州北部)、美国西部(俄勒冈州)、欧洲地区(爱尔兰)和欧洲地区(法兰克福)区域的每个 API 操作每秒处理多达 6,000 个事务。对于亚太地区(孟买)、亚太地区(新加坡)、亚太地区(悉尼)和亚太地区(东京)区域,默认吞吐量配额已增加至每个 API 操作每秒 3,000 个事务。与当前的 SQS FIFO 队列吞吐量配额相比,该模式的吞吐能力提高了 2 倍。要查看各区域的默认吞吐量配额的详细信息,请参阅 SQS 文档

Amazon SQS 是一种完全托管的消息队列服务,让您可以解耦和扩展微服务、分布式系统和无服务器应用程序。Amazon SQS 提供两种消息队列类型,即标准和 FIFO。标准队列提供最高吞吐量、最大努力排序和至少一次传送。FIFO 队列支持通过消息组来处理已排序的不同消息包,从而确保消息仅被处理一次,并且处理顺序与其发送顺序完全一致。

增加了 FIFO 队列高吞吐量模式的默认配额,使客户能够以高出以前支持的 2 倍速度发送和接收消息。吞吐量配额的这种增加使得开发人员可以轻松地构建同步处理大量业务关键型事务数据的应用程序,而无需编写复杂的错误处理和消息排序代码。相关示例使用案例包括银行交易日志、股票报价器、航班跟踪器、价格更新、新闻广播和库存管理。

FIFO 队列的高吞吐量模式入门非常简单。只需导航至 Amazon SQS 控制台并为新的或现有的 FIFO 队列启用高吞吐量 FIFO 选项即可。您还可以通过 SQS API 启用此功能。FIFO 队列的高吞吐量模式已在提供 Amazon SQS 的所有商业区域和 AWS GovCloud(美国)区域推出。要了解有关 Amazon SQS FIFO 队列的更多信息,请参阅 Amazon SQS 常见问题Amazon SQS 开发人员指南