You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

大文件上传S3后Amazon SNS通知事件异常问题咨询

关于Amazon S3大文件上传后SNS通知异常的问题解答

Amazon S3标准存储类对单个对象的最大支持是5TB,24MB远低于这个上限,所以上传限制不是导致此问题的原因。

以下是可能的原因及排查方向:

  • 分段上传的默认机制:当文件大小超过100MB时,AWS SDK、CLI或主流上传工具会自动启用分段上传。上传过程中,文件会被拆分为多个临时部件存储在S3;所有部件上传完成后,S3会合并生成最终对象,并自动删除这些临时部件。如果你的SNS事件通知规则未排除临时部件的相关事件,就会收到ObjectRemoved:Delete通知——此时最终的ObjectCreated:Put通知通常也会触发,建议检查SNS消息记录是否遗漏。
  • 事件通知规则配置疏漏:检查S3桶的事件通知规则,确认是否误开启了ObjectRemoved:Delete的触发条件,且规则的前缀/后缀过滤未排除分段上传的临时对象(这类对象的键通常包含分段标识,比如<目标文件名>.upload或带分段ID的命名)。
  • 第三方上传工具的异常操作:部分第三方上传工具在完成上传后,可能存在额外的误操作(比如误删S3对象),但你已确认文件上传成功,此可能性较低,可排查工具的操作日志确认。

建议排查步骤:

  1. 查看S3桶的访问日志,确认Delete事件对应的对象键——如果是分段上传的临时部件键,属于正常的分段清理流程。
  2. 调整SNS事件通知规则,添加过滤条件排除临时部件的事件,比如通过前缀/后缀或键模式过滤。
  3. 核对SNS的完整消息记录,确认ObjectCreated:Put通知是否延迟到达或被遗漏。

内容的提问来源于stack exchange,提问作者Svitlana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 03:40:23