【问题标题】:CloudWatch event is not triggering for S3 PutObject event when file size is above ~15MB当文件大小高于 ~15MB 时,CloudWatch 事件不会触发 S3 PutObject 事件
【发布时间】:2019-12-10 11:00:24
【问题描述】:

我有一个 CloudWatch,它必须通过将事件记录到日志组中来捕获所有 PutObject 事件并根据文件类型进行处理。根据文件类型触发特定的 lambda 函数来处理文件。 只有当文件大小小于 15MB 时,我才能按预期触发 lambda。当文件大小超过 15MB 时,cloudwatch 事件既不会记录信息,也不会触发 lambda(我在 Lambda 函数中使用 S3 触发器)。

【问题讨论】:

  • 您能分享一下您的 s3 存储桶配置吗? S3 事件触发器,即使使用 0kb 大小的 s3 对象也会触发,所以我想您的问题与您的配置有关。如果您可以分享更多详细信息,也许我可以提供更多帮助:)

标签: amazon-web-services amazon-s3


【解决方案1】:

这可能是因为该对象是通过Amazon S3 Multi-part Upload 上传的。

在S3 Event配置中,同样激活Multipart upload completed,当文件通过分段上传上传时应该触发Lambda函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-06
    • 2020-05-08
    • 2019-07-15
    • 1970-01-01
    • 2020-01-21
    • 2022-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多