我正在使用 S3 向网站提供静态图像资产。我是魁北克省蒙特利尔的一名开发人员。我客户的办公室在洛杉矶。我们每月或每三个月都会看到一次 S3 完全无法向我客户的位置提供图像,持续时间从几分钟到几个小时不等。上次发生这种情况时,我能够验证该问题没有影响我在蒙特利尔的情况。在我的客户遇到问题时,S3 状态页面从未报告任何问题。
S3 自称是托管静态资产的一种方式,但这并不令人接受。S3 旨在提供一个每月正常运行时间为 99.9%我认为这相当于每月大约有 45 分钟的停机时间 - 即使我们接受这一点,对于 CDN 来说这也是不可接受的!
有任何想法吗?
答案1
在某些情况下,这可能是亚马逊无法控制的路由问题,因此它不会在其状态页面上显示为问题。考虑使用 S3 的多个区域或改用 Cloudfront。
由于这种情况可能特定于您的配置,因此就此问题联系亚马逊将是解决此问题的第一步,尽管 Cloudfront 可能会为您解决此问题(例如,甚至使用 Cloudflare 作为缓存层)。