【发布时间】:2020-05-14 17:27:48
【问题描述】:
我有点困惑,因为当 s3 中有多个特定文件可用时,我需要运行 AWS 粘合作业。在 s3 中的每个文件放置事件上,我都会触发一个 lambda,该 lambda 将该文件元数据写入 dynamodb。在 dynamodb 中,我还维护了一个计数器,用于计算存在的所需文件的数量。
但是当一次上传多个文件时,会触发多个 lambda,它们几乎同时在 dynamodb 中写入,这会影响计数器;因此计数器无法准确计数。
当特定(多个)文件在 s3 中可用时,我需要一种更好的方式来开始工作。
请提出更好的方法。
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-lambda amazon-dynamodb