无效请求在 AWS Cloudfront 中如何工作?
How does invalidation request works in AWS Cloudfront?
假设我为整个站点创建了一个无效请求,例如 /* 或 /*/。
是否意味着网站的全部内容将永远不会再缓存在 Cloudfront 中?
我希望答案是否定的。我想一旦你创建了失效,用户就会得到新版本的内容,然后这个新内容将被安排在 Cloudfront 中再次缓存。对吗?
根据 AWS 文档 here,失效请求会从 CloudFronts 缓存中清除对象。对象的下一个请求从源获取,对象再次存储在 CloudFronts 缓存中,直到 TTL 过期或提交新的失效请求。
假设我为整个站点创建了一个无效请求,例如 /* 或 /*/。
是否意味着网站的全部内容将永远不会再缓存在 Cloudfront 中?
我希望答案是否定的。我想一旦你创建了失效,用户就会得到新版本的内容,然后这个新内容将被安排在 Cloudfront 中再次缓存。对吗?
根据 AWS 文档 here,失效请求会从 CloudFronts 缓存中清除对象。对象的下一个请求从源获取,对象再次存储在 CloudFronts 缓存中,直到 TTL 过期或提交新的失效请求。