【发布时间】:2019-11-01 12:28:27
【问题描述】:
假设我为整个网站创建了一个无效请求,例如 /* 或 /*/。
是不是意味着网站的全部内容再也不会被缓存到Cloudfront了?
我希望答案是否定的。我想一旦您创建了失效,用户将获得新版本的内容,然后这些新内容将被安排在 Cloudfront 中再次缓存。对吗?
【问题讨论】:
标签: amazon-web-services amazon-cloudfront
假设我为整个网站创建了一个无效请求,例如 /* 或 /*/。
是不是意味着网站的全部内容再也不会被缓存到Cloudfront了?
我希望答案是否定的。我想一旦您创建了失效,用户将获得新版本的内容,然后这些新内容将被安排在 Cloudfront 中再次缓存。对吗?
【问题讨论】:
标签: amazon-web-services amazon-cloudfront
根据 AWS 文档 here,失效请求会从 CloudFronts 缓存中清除对象。对象的下一个请求将从源中获取,对象再次存储在 CloudFronts 缓存中,直到 TTL 过期或提交新的失效请求。
【讨论】: