Amazon web services S3即使文件大小为0也会触发Lambda
Hi有一个用例,在S3中上传一个文件,然后它触发一个Lambda函数。有时,会上载损坏的文件或大小为0的文件,因为这是一个事件,它会触发my Lambda函数。如果S3对象的文件大小为0,则不应调用LambdaAmazon web services S3即使文件大小为0也会触发Lambda,amazon-web-services,amazon-s3,aws-lambda,Amazon Web Services,Amazon S3,Aws Lambda,Hi有一个用例,在S3中上传一个文件,然后它触发一个Lambda函数。有时,会上载损坏的文件或大小为0的文件,因为这是一个事件,它会触发my Lambda函数。如果S3对象的文件大小为0,则不应调用Lambda 我们能做到这一点吗?不,您不能将Lambda配置为“不触发”零长度对象 相反,您可以将代码添加到Lambda函数的开头,该函数查看在事件记录中传递的对象大小,然后在大小为零时退出 路径是:Records[].s3.object.size
我们能做到这一点吗?不,您不能将Lambda配置为“不触发”零长度对象 相反,您可以将代码添加到Lambda函数的开头,该函数查看在
事件
记录中传递的对象大小,然后在大小为零时退出
路径是:Records[].s3.object.size