我有一个文件上传到我的 azure 存储,现在我用这个文件的另一个版本替换了它。旧文件大小为 22 mb。现在新版本大约是 10 mb。替换后,当我尝试使用自定义域下载文件时,它仍会下载旧文件 (22 mb)。但是当我尝试使用它的原始 url(storageName.blob.core.windows.net) 下载时,我得到了正确的文件。
我尝试使用 Microsoft azure 存储资源管理器将缓存控制标头设置为 1 分钟。
max-age=1
但它没有帮助。
为什么会有这样的行为?以及如何解决这个问题?
当您使用 Azure 存储配置 CDN 并更新存储中的文件时,CDN 仍将提供缓存的旧文件,直到 TTL 到期。
因此,您应该执行 Purge,或者您需要配置缓存规则以获得所需的规则。
您可以在此处阅读有关 CDN 中缓存规则的更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句