如何更改 AWS Lambda MSK 事件源的 "batch size"
How change the "batch size" of a AWS Lambda MSK Event source
我创建了一个 MSK 集群和一个 Lambda 函数我想在 MSK 集群上的事件上有新事件时被触发。
我创建了事件源,它说:
Batch size: 100
我想要一个较小的批量大小,但我找不到任何方法来改变它。不是通过 CLI,也不是通过 AWS Web 界面。
可以使用create-event-source-mapping or update-event-source-mappingAPI。两者都有批量大小选项,您可以在其中进行设置:
--batch-size(整数)
单批检索的最大项目数。
适用于 Apache Kafka 的 Amazon Managed Streaming - 默认 100。最大 10,000。
我创建了一个 MSK 集群和一个 Lambda 函数我想在 MSK 集群上的事件上有新事件时被触发。
我创建了事件源,它说:
Batch size: 100
我想要一个较小的批量大小,但我找不到任何方法来改变它。不是通过 CLI,也不是通过 AWS Web 界面。
可以使用create-event-source-mapping or update-event-source-mappingAPI。两者都有批量大小选项,您可以在其中进行设置:
--batch-size(整数)
单批检索的最大项目数。 适用于 Apache Kafka 的 Amazon Managed Streaming - 默认 100。最大 10,000。