首页 > 解决方案 > 上传开始的 AWS S3 事件通知

问题描述

我尝试通过 SNS 主题设置 S3 事件通知,并且能够在创建对象时成功获取事件通知。但是,在我的用例中,我们无法控制来自应用程序的大文件上传。这些上传需要时间。我们也希望在上传开始(正在进行)时得到通知。

我找不到与上传开始相对应的任何事件类型!对于大文件,使用分段上传,所以我们得到“分段上传完成”事件,但我们仍然不知道上传何时开始!

有没有其他方法可以检测 AWS S3 上的上传(开始)?

标签: amazon-web-servicesamazon-s3

解决方案


您可以创建触发Amazon SNS 主题并向其发送消息的Amazon CloudWatch Events 规则:CreateMultiPartUpload

来自CreateMultipartUpload - Amazon Simple Storage Service

此操作启动分段上传并返回上传 ID。

CloudWatch 事件规则


推荐阅读