【问题标题】:AWS S3 extremely slow, how to improve performanceAWS S3极慢,如何提高性能
【发布时间】:2017-12-27 09:56:57
【问题描述】:

我从 AWS S3 下载速度极慢。我比较了 AWSS3 与 Tesla 网站(我拍摄图片的地方)的图片下载速度。

我注意到 AWSS3 大约慢了 10 倍,这是为什么呢?

尝试在浏览器中下载图像并计算完全下载的时间,从这两个不同的 url 中,您会注意到 AWS S3 非常慢。

AWS S3 网址:https://s3-us-west-2.amazonaws.com/hey-my-test-bucket/Red_Bay-1440.jpg

Tesla Url(图片来源):https://www.tesla.com/tesla_theme/assets/img/models/v1.0/slideshow/Red_Bay-1440.jpg?20171006

【问题讨论】:

  • 浏览器第一次加载缓存中的图片,第二次立即加载图片。
  • 为了提高性能,您可以使用 AWS CloudFront 来加快静态资源的性能。

标签: performance amazon-web-services amazon-s3


【解决方案1】:

Tesla.com 使用的是 Akamai CDN,而 S3 图像则没有。

https://www.cdnplanet.com/tools/cdnfinder/#site:https://www.tesla.com/tesla_theme/assets/img/models/v1.0/slideshow/Red_Bay-1440.jpg?20171006

正如@EleazarEnrique 建议的那样,您可以使用基本上是 CDN 的 AWS CloudFront,或者您可以使用其他一些 CDN,如 CloudFlare.com 或许多其他 CDN 之一。

CloudFront 和 CloudFlare 都有“免费”定价计划(有一些限制)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-19
    • 2016-08-10
    • 1970-01-01
    • 2022-12-21
    • 1970-01-01
    相关资源
    最近更新 更多