0

假设我已经设置了 s3 存储桶和 Cloudfront 发行版。指向它。有一个 CSS 文件,我可以通过 Cloudfront 获取对 CSS 的请求。

现在,如果对 CSS 进行更新并上传到 s3 存储桶,它会在没有 Cloudfront 缓存失效的情况下工作,还是应该在 Cloudfront 上缓存失效。

有人可以对此有所了解。

4

1 回答 1

1

您需要使缓存失效或等待对象从缓存中过期(基于与对象关联的缓存控制响应,受 CloudFront 最小/默认/最大 TTL 设置的约束),然后才能确保后续请求将始终查看新对象。

没有从 S3 到 CloudFront 的内容推送或任何类型的自动失效集成,而其中之一是透明和即时的。

于 2020-03-08T17:25:41.213 回答