Amazon web services 为什么我重新创建的DynamoDB触发器不再触发lambda函数?
我不清楚我刚才在DynamoDB流上重新创建的基于lambda的触发器为什么停止了触发。根据,我知道我的单个分片DynamoDB实例上的流同步发送有效负载,并且在前一个完成之前不会调用后续批处理 因为我想用每个有效负载处理的批数(从100到5000)来重新创建触发器,所以我采取了以下步骤:Amazon web services 为什么我重新创建的DynamoDB触发器不再触发lambda函数?,amazon-web-services,lambda,amazon-dynamodb,Amazon Web Services,Lambda,Amazon Dynamodb,我不清楚我刚才在DynamoDB流上重新创建的基于lambda的触发器为什么停止了触发。根据,我知道我的单个分片DynamoDB实例上的流同步发送有效负载,并且在前一个完成之前不会调用后续批处理 因为我想用每个有效负载处理的批数(从100到5000)来重新创建触发器,所以我采取了以下步骤: 删除了触发器 禁用上一个dynamodb流 重新启用流(使用更新的 时间戳) 重新创建绑定到相同lambda的触发器(使用 批量为5000) 轮询流并将这些批发送到我的lambda的lambda没有轮询,或者
我不确定我遗漏了什么?Lambda函数可能由于各种原因无法执行
请使用aws Lambda list event source mappings检查Lambda的事件源映射——函数名myFunctionAlso,是否累计5000个事件或超过24小时?@AlexanderPatrickalakis——当它工作时,我可以看到触发器触发它累计的任何事件(最多5k)由于AWS使用内部lambda轮询dynamodb流中的事件,然后使用该负载调用my lambda-因此等待5k事件或24小时都不是先决条件。请在中提出问题,以便AWS可以查看您的使用情况。