批量大小 - Lambda / Kinesis

Fab*_*one 2 amazon-web-services aws-lambda

我有一个由 Kinesis 流触发的 lambda。考虑到我已将批处理大小设置为 5,流会在发送 5 条消息时触发 lambda 吗?还是会触发 5 个不同的 lambda 线程?

gar*_*aat 5

批量大小表示最大批量大小。你的 Lambda 永远不会被一次超过 5 个对象调用。但是,它不会等到 5 个对象出现后才调用您的 Lambda 函数,因此您的 Lambda 函数肯定可以使用少于 5 个对象来调用。

我不太确定你所说的线程是什么意思。Lambda 可能会启动额外的容器来处理来自您的 Kinesis 梦想的大量事件,但这与您的批量大小没有直接关系。