当sqs中有30个事件时触发

Trigger when there are 30 events in sqs

我需要同时处理 s3 存储桶中的 30 个文件。 我为 s3 对象创建事件配置了 sqs,但每次文件进入时都会触发我的 lambda。我只想在有 30 个文件时触发 lambda。有人能帮忙吗?

这不可能。您需要为此开发一个完全自定义解决方案。例如,将所有事件存储在 dynanodb 中,并监视它何时达到 30 个事件。然后你处理它们。