gpt4 book ai didi

amazon-s3 - 新 S3 对象的通知

转载 作者:行者123 更新时间:2023-12-03 09:22:34 25 4
gpt4 key购买 nike

我有一个场景,我们有很多客户端上传到 s3。

  • 知道有新文件的最佳方法是什么?
  • 对我来说,每隔几秒钟轮询一次桶,这是否现实/好主意?
  • 最佳答案

    更新:

    自 2014 年 11 月起,S3 支持以下事件通知:

  • s3:ObjectCreated:Put – 对象是由 HTTP PUT 操作创建的。
  • s3:ObjectCreated:Post – 对象是通过 HTTP POST 操作创建的。
  • s3:ObjectCreated:Copy – 对象是通过 S3 复制操作创建的。
  • s3:ObjectCreated:CompleteMultipartUpload – 通过完成 S3 分段上传创建了一个对象。
  • s3:ObjectCreated:* – 对象是由上面列出的事件类型之一或由将来添加的类似对象创建事件创建的。
  • s3:ReducedRedundancyObjectLost – 以减少的冗余存储的 S3 对象已丢失。

  • 这些通知可以发送至 Amazon SNS , SQSLambda .查看链接在 Alan's answer 中的博客文章有关这些新通知的更多信息。

    原答案:

    尽管 Amazon S3 有一个存储桶通知系统,但它不支持除 s3:ReducedRedundancyLostObject 事件之外的任何通知(请参阅其 API 中的 GET Bucket 通知部分)。

    目前检查新对象的唯一方法是以预设的时间间隔轮询存储桶或在上传客户端中构建您自己的通知逻辑(可能基于 Amazon SNS)。

    关于amazon-s3 - 新 S3 对象的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7985599/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com