我有一个Lambda函数,当S3存储桶中的put/post事件触发时会被激活。如果只上传一个文件到S3存储桶,则该功能正常工作。
然而,有时可能会上传多个文件,这可能需要长达7分钟才能完成上传过程。这会多次触发我的lambda函数,从而增加了代码处理的开销。
是否有任何方法可以仅针对完整上传一次触发lambda或在函数中添加延迟并避免多次执行Lambda函数?
由于无法确定文件何时上传到S3,因此无法使用调度程序。
然而,有时可能会上传多个文件,这可能需要长达7分钟才能完成上传过程。这会多次触发我的lambda函数,从而增加了代码处理的开销。
是否有任何方法可以仅针对完整上传一次触发lambda或在函数中添加延迟并避免多次执行Lambda函数?
由于无法确定文件何时上传到S3,因此无法使用调度程序。