CDN 把内容缓存到离用户更近的边缘节点,命中缓存时直接返回,省去长距离回源,从而降低延迟并减轻源站压力。效果的核心指标是命中率——命中率越高,平均延迟和回源带宽越低。

影响命中率的因素主要有:节点覆盖是否与用户地区匹配、缓存规则是否合理、内容本身是否可缓存。静态资源(图片、JS、CSS)缓存收益明显;动态接口若整体不可缓存,CDN 的价值主要体现在连接优化、协议加速和安全策略上。

缓存键与 TTL 需要精心设计。忽略查询参数的缓存键可能返回错误内容,TTL 过短则频繁回源、命中率下降。合理做法是按内容类型分层设置:长缓存用于版本化静态资源,短缓存或不缓存用于动态和个性化内容,配合主动刷新/预热。

回源带宽还与源站性能和带宽计费有关。开启分片回源、HTTP/2 或 QUIC、合理压缩与 Range 请求,可进一步降低回源开销。缓存命中不代表一定更快,节点质量差时反而增加一层跳转。

判断 CDN 是否有效,应看实际加速比和可用性,而非“节点数量”这一单一指标。具体接入方案、缓存策略与计费以售前确认为准。