首页/云/云网络与负载均衡速查/发布治理:指纹文件名替代频繁刷新
本包目录(247 条)
VPC 与子网36 条公网接入46 条负载均衡54 条
云 DNS 与 CDN49 条
连接与专线41 条云网络排障21 条

发布治理:指纹文件名替代频繁刷新

把刷新依赖转化为发布工艺:静态资源文件名带内容指纹(hash),入口 HTML 用短 TTL 或协商缓存,发布后新文件走新 URL 自然生效,刷新只做兜底。能减少刷新配额消耗并避免缓存竞态。

指纹文件内容变化则 URL 变化,边缘天然取新版本
入口文件index.html 短 TTL,始终指向新指纹资源
兜底异常场景用 URL 刷新,少用目录刷新
回滚旧指纹文件保留一段时间,便于快速回滚

校验发布后入口引用与资源可达性

校验发布后入口引用与资源可达性
curl -s https://cdn.example.com/ | grep -o -E 'app\.[0-9a-f]{6,}\.js'
curl -sI https://cdn.example.com/app.a1b2c3.js | head -n 1
不要给入口 HTML 配长 TTL:发布后访客会长时间停留旧页面,引用可能已被清理的旧资源。

易错点

  • 入口 HTML 长 TTL,发版后长期不更新
  • 清理旧指纹文件太快,回滚时资源 404

数据来源与参考

  • 阿里云 CDN 刷新与预热文档
  • 腾讯云 CDN 缓存配置实践
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌