AWS Lambda + Kinesis:从流中的哪个位置开始lambda函数重启?

时间:2016-12-08 02:37:00

标签: amazon-web-services aws-lambda amazon-kinesis

我想知道将新代码上传到lambda函数会发生什么。 它是否在创建函数时从选定的起点重新开始(即:Trim Horizo​​n)?

1 个答案:

答案 0 :(得分:2)

流将继续处理在流的每个分片上处理的最后一条记录。在内部,它基本上运行KCL并将Kinesis Records转发到lambda基础设施。 KCL快照将用于在最后位置重新启动该功能。

我们在团队中使用一个简单的函数验证了这一点,将增量数字插入到多分片kinesis流中,然后多次部署代码,同时lambda函数将流内容回显到CloudWatch日志中。