发布于: Dec 20, 2019
默认情况下,Lambda 一次调用来自一个分片的一批数据记录的一个函数。对于单个事件源映射,最大并发 Lambda 调用数等于 Kinesis 或 DynamoDB 分片数。
现在,您可以通过取值范围为从 1(默认)到 10 的并行化因子,指定 Lambda 从分片轮询的并发批次数。例如,当并行化系数 设置为 2 时,您最多可以有 200 个并发 Lambda 调用来处理 100 个 Kinesis 数据分片。这在数据量易失且 IteratorAge 较高时有助于增加处理吞吐量。
您可以使用 亚马逊云科技管理控制台、Amazon CLI、Amazon CloudFormation 或适用于 Lambda 的 亚马逊云科技开发工具包开始使用此功能。此功能现面向 Amazon Lambda 可用的所有中国区域免费提供,其中包括由光环新网运营的 亚马逊云科技中国(北京)区域和由西云数据运营的 亚马逊云科技中国(宁夏)区域。要详细了解哪些区域提供 Amazon Lambda,请参阅 亚马逊云科技 中国区域表。要了解更多信息,请参阅 Amazon Lambda 开发人员指南中的将 Amazon Lambda 与 Amazon Kinesis 配合使用和将 Amazon Lambda 与 Amazon DynamoDB 配合使用。