我的 AWS S3 存储桶与 Lambda 函数相关联。Lambda 由具有特定文件名的文件插入触发。在同一个存储桶中有一个 XML 文件,lambda 函数会从该文件中读取设置。我面临的问题是,当设置文件不存在/XML 中的设置错误时,lambda 启动将失败。但是当设置正确时,旧文件也会触发 lambda,其中 lambda 之前失败了。一旦同一文件失败,我不想再次触发 Lambda。有人可以指导我如何做到这一点吗?
问问题
311 次
1 回答
0
看看这里的文档:
http://aws.amazon.com/lambda/faqs/
Lambda 在放弃之前将尝试执行您的事件至少 3 次。
如果您可以处理函数中的错误(与读取配置文件相关),从而使 Lambda 函数存在且没有错误,那么 Lambda 将不会(通常)再次运行您的函数。
于 2015-07-09T07:32:06.990 回答