仅在一个地区的S3退出 – 这是正常的吗?

我正在使用S3将静态图像资产提供给网站。 我是魁北克蒙特利尔的开发者。 我的客户办公室在洛杉矶。 每隔一个月或三个月,我们就会看到S3完全无法将图像提供给客户的位置,持续几分钟到几个小时。 最后一次发生这种情况,我能够证实这个问题并没有影响我在蒙特利尔。 S3状态页面从未报告过我的客户遇到过这个问题的时间。

S3将自己作为托pipe静态资产的一种方式,但这并不是真的可以接受的。 S3的目标是提供99.9%的每月正常运行时间 ,我相信这可以转化为每个月大约45分钟的停机时间 – 即使我们接受这一点,这对CDN来说也是不可接受的!

有任何想法吗?

在某些情况下,这可能是亚马逊控制范围之外的路由问题,因此为什么它不会在状态页面上显示为问题。 考虑使用S3的多个区域或使用Cloudfront。

由于这种情况可能是特定于您的configuration的,因此与Amazon联系解决此问题将是解决此问题的第一步,尽pipeCloudfront可能会为您解决(例如,甚至使用Cloudflare作为caching层)。