首页/云/云网络与负载均衡速查/CDN 缓存刷新(URL 与目录)
本包目录(247 条)
VPC 与子网36 条公网接入46 条负载均衡54 条
云 DNS 与 CDN49 条
连接与专线41 条云网络排障21 条

CDN 缓存刷新(URL 与目录)

刷新用于让已缓存的旧内容立即失效:URL 刷新精准到单个文件,目录刷新按路径前缀批量生效。刷新有配额与生效延迟,只能作用于已经缓存过的 URL,且必须先把源站内容更新到位再用。

URL 刷新按完整 URL 精准失效,配额消耗小
目录刷新按目录前缀批量失效,配额消耗大
生效提交后进度可查,通常数分钟内陆续生效(各家有差异)
前提只能刷新已经缓存过的 URL,未命中的 URL 无需刷新

提交刷新(命令行示例)

提交刷新(命令行示例)
aliyun cdn RefreshObjectCaches --ObjectType File --ObjectPath 'https://cdn.example.com/static/app.js'
tccli cdn PurgeUrlsCache --Urls 'https://cdn.example.com/static/app.js'
刷新不等于发布:源站要先更新内容再刷新,否则 CDN 回源拿到的仍是旧文件。

易错点

  • 先刷新后更新源站,回源又取到旧内容
  • 发布频繁时用目录刷新,配额很快触顶

数据来源与参考

  • 阿里云 CDN 刷新缓存文档
  • 腾讯云 CDN 刷新 URL 与目录文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌