似乎没有办法告诉lambdas以预定方式提取记录。
这意味着除非记录大小符合批量规范,否则我的lambda函数永远不会被调用。
我希望我的lambda函数能够热切地调用,以便在指定的时间过后也可以拉出记录。
想象一下,您正在构建一个实时分析服务,该服务在非高峰期间长时间未填充指定的批量大小。
是否有定期提取记录的解决方法?
答案 0 :(得分:0)
这意味着除非记录大小符合批量规范,否则我的lambda函数永远不会被调用。
据我所知,这是不正确的 - 你能提供这样说的文件吗?
AWS
使用守护进程轮询流并检查新记录。守护进程触发Lambda
,它发生在以下两种情况之一:
Lambda
中配置的限制)。我已经大量使用Kinesis
和Lambda
,我已将批量限制配置为500条记录(每次调用)。
我的调用记录少于500条,有时甚至是20条记录 - 这是事实。