我想知道将新代码上传到lambda函数会发生什么。 它是否在创建函数时从选定的起点重新开始(即:Trim Horizon)?
答案 0 :(得分:2)
流将继续处理在流的每个分片上处理的最后一条记录。在内部,它基本上运行KCL并将Kinesis Records转发到lambda基础设施。 KCL快照将用于在最后位置重新启动该功能。
我们在团队中使用一个简单的函数验证了这一点,将增量数字插入到多分片kinesis流中,然后多次部署代码,同时lambda函数将流内容回显到CloudWatch日志中。