CDN 缓存规则详解:命中率上不去的原因都在这

上了 CDN 却没变快,多半是命中率太低。命中率取决于缓存规则的四件事。

四个配置要点

  1. 缓存键:URL + 参数策略,营销参数(utm_*)应忽略,否则同一页面缓存出 N 份
  2. TTL 分层:图片/静态文件 30 天,HTML 5-60 分钟,接口不缓存
  3. Cookie 处理:带登录 Cookie 的请求是否回源,配置错会导致登录串号或全部回源
  4. 回源 Host 与协议:与源站配置一致,否则回源 404

排查

看 CDN 控制台命中率曲线;抽样 curl -I 看响应的 X-Cache 头,MISS 多的 URL 逐条查规则。

相关文章