【问题标题】:Flushing CloudFront's cache when S3 files are deleted删除 S3 文件时刷新 CloudFront 的缓存
【发布时间】:2012-09-12 22:10:27
【问题描述】:

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

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

提前致谢。

【问题讨论】:

    标签: amazon-s3 amazon-cloudfront


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2016-02-18
        • 1970-01-01
        • 2014-03-28
        • 1970-01-01
        • 2011-01-22
        • 2023-03-26
        • 2010-10-18
        • 2013-08-17
        • 1970-01-01
        相关资源
        最近更新 更多