【问题标题】:Amazon S3 Upload LagAmazon S3 上传延迟
【发布时间】:2015-01-27 02:56:13
【问题描述】:

我最近开始在 S3 上托管一个网站,但在将文件上传到存储桶时遇到了延迟问题。滞后,我的意思是24小时。知道有什么问题吗?我跟着 AWS 的guide 托管了一个静态网站。根据一些研究,这可能与 Cloudfront 无法正常工作有关?

附:我是 AWS 和网站托管的新手。

谢谢, 迈克

【问题讨论】:

    标签: amazon-web-services amazon-s3 upload lag


    【解决方案1】:

    我不得不说这是由于 s3/cloudfront 的“缓存”时间。 如果您上传一个带有全新文件名的文件,然后导航到 URL,它会立即出现吗? 像 S3 这样的任何其他 CDN 的最大好处确实是它适用于不应该更改的数据 所以它的设置方式是尽可能减少浏览器对它的请求。

    尝试在不同的环境中编辑您的网站,然后在完成后将其上传到 S3。它会为你省去很多挫折

    【讨论】:

    • 是的,具有新名称的新文件会立即出现,因此可能是由于缓存时间。没有解决方法吗?
    • 最简单的方法是在您的网址末尾添加一个问号,然后是您每次更新时更改的随机字符。或者,您可以在网络浏览器中使用“隐私浏览”模式,并在测试之间完全关闭它……或清除浏览器缓存。还有其他方法(例如为每个文件设置元数据,这很痛苦)。如果您在 S3 的“顶部”有 Cloudfront,那么您还必须检查页面的所有 Cloudfront 缓存并使其无效......
    猜你喜欢
    • 2012-02-09
    • 2016-06-02
    • 1970-01-01
    • 2016-04-13
    • 2018-11-23
    • 2017-08-23
    • 2014-10-14
    • 1970-01-01
    相关资源
    最近更新 更多