代码之家  ›  专栏  ›  技术社区  ›  Cosmin Ioniță

AWS S3事件通知在SQS上的可靠性如何?

  •  0
  • Cosmin Ioniță  · 技术社区  · 5 年前

    我想设计一个基于AWS S3事件通知机制的应用程序。基本上,每次将文件放入S3存储桶时,都会触发SQS通知。

    这个 official documentation 很清楚地说“在非常罕见的情况下, 事件可能会丢失 ."

    有人知道这个“罕见的场合”是什么意思吗?手动发送SQS通知(发送者将文件添加到bucket中,然后发送SQS通知)而不是依赖于此事件通知系统是否更安全?

    谢谢!

    1 回复  |  直到 5 年前
        1
  •  2
  •   ThomasVdBerge    5 年前

    “在极少数情况下,事件可能会丢失。”

    基本上是指下列情况之一的停机:

    • S3号
    • 平方秒
    • 网络连接问题
    • 可用性区域中的一般问题
    • 该地区的一般问题

    即使您手动发送通知,大多数问题仍然存在。