Skip to content
基础

一句话答案

CDN 将内容缓存到全球边缘节点,DNS 解析到最近节点就近获取,减少源站压力和网络延迟。

核心要点

流程: 用户请求 → DNS 解析到最近 CDN 节点 → 节点有缓存直接返回 → 无缓存回源拉取

适合: 静态资源(JS/CSS/图片) / 大文件下载 / 直播流

Cache-Control: max-age 控制缓存时间

追问与易错

追问方向:

  • CDN 回源是什么?
  • 动态内容能用 CDN 吗?
  • CDN 缓存过期怎么刷新?

易错点:

  • ❌ CDN 只能加速静态资源——也可以加速 API(边缘计算)
  • ❌ CDN 就是缓存——还有负载均衡/安全防护/加速等

💡 记忆锚点

CDN 像连锁便利店:总部(源站)备货,各社区开分店(边缘节点),顾客去最近的店买东西。店里有货直接拿(缓存命中),没货就从总部调货(回源),下次同款直接卖。DNS 就是帮你导航到最近分店的地图。