gpt4 book ai didi

http - CloudFront 缓存 - 如何确保 CF 在到期后从 S3 原始服务器刷新?

转载 作者:可可西里 更新时间:2023-11-01 15:19:30 25 4
gpt4 key购买 nike

我将 Assets 放入带有到期 header 的 S3,这些 header 已成功传递到 CloudFront 分配。但是,过期后的请求不会导致 CloudFront 从源服务器请求新文件。

我还发现查询字符串版本标记不会强制使用新 Assets ,而且我不想使用完整的文件名版本控制。

所有这一切都可能归因于我对缓存控制 header 的了解不足,但我开始怀疑我是否遗漏了一些关于 CloudFront 应该如何工作的关键信息。 CloudFront 响应显示如下 header 。

Cache-Control: max-age=120
Expires: Tue, 07 Apr 2009 12:13:26 GMT

最佳答案

时光荏苒,物是人非。正如 Tim 所指出的,最低缓存时间为 24 小时,但在 2010 年 4 月,Amazon 宣布他们将认可并遵循将缓存时间缩短至一个小时的指令。

此处公告:http://developer.amazonwebservices.com/connect/ann.jspa?annID=655

关于http - CloudFront 缓存 - 如何确保 CF 在到期后从 S3 原始服务器刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/725809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com