2

我已将 CloudFront 设置为 S3 作为我的 CDN。如您所知,当您将文件上传到 S3 存储桶时,它们会被推送到 CloudFront 的所有边缘站点并缓存以获得最佳性能。

如果我从 S3 中删除文件,它们将保留在 CDN 的缓存中,并且仍在提供给最终用户。如何防止这种行为?我希望 CloudFront 仅提供 S3 存储中实际可用的文件。

提前致谢。

4

2 回答 2

3

您可以使用 API 或控制台使 Cloudfront 上的对象无效。执行此操作时,文件将从 Cloudfront 边缘位置删除。

于 2012-09-20T16:14:46.607 回答
0

J0nes 是对的。不过,这可能需要大约 10 分钟才能实施。

于 2012-09-22T16:06:47.783 回答