回答:首要是明确业务流量构成并按类型分类:静态资源(图片、JS、CSS、视频分段)与动态请求(API、登录、实时交互)。对于静态资源,应优先使用边缘缓存并配置合理的缓存控制(Cache-Control、Expires、ETag),将静态对象设置为长时效缓存并启用版本化(文件名带哈希)。对视频或大文件启用分段传输与断点续传(Range Requests)并启用 CDN 的分片缓存功能。对于动态内容,启用边缘计算或边缘缓存规则(按 cookie、请求头区分)以减少回源。使用CN2回程时要权衡成本与稳定性:把高频率、不可缓存流量尽量落在近源或通过边缘预缓存,减少穿透回源的流量以降低带宽支出。
回答:开启 Brotli/Gzip 压缩以减少文本类资源(HTML、CSS、JS)体积;为图片启用 WebP 或 AVIF 格式的自动转码(根据 UA 返回合适格式);启用图片懒加载与按需缩放(响应式图片);使用 HTTP/2 或 HTTP/3 多路复用减少连接开销并提高传输效率;设置合适的 Cache-Control(public, max-age=31536000)和合理的 stale-while-revalidate、stale-if-error 策略以在容错时仍用缓存;启用缓存预热(preload/prefetch 或 CDN 的预热 API)来减少首次回源带宽;对大文件使用压缩与差分更新(增量同步)降低传输量。
回答:CDN 常见计费按带宽峰值、流量(GB)、请求次数或按回源流量计费。若按出网流量计费,应关注缓存命中率与回源率;若按回源流量计费,优先优化回源策略。避免使用“无限刷新”或频繁手动清理全站缓存,滥用缓存清理会导致大范围回源流量。错误配置如未启用压缩、未设置长缓存、把静态资源走动态回源、或对大文件(如镜像、安装包)不分段直接回源,都会显著增加带宽费用。使用分地域计费时,注意台湾节点与国际回程(CN2)可能有不同计价,合理分配流量到成本更低的出口或使用多 CDN 做成本分流。
回答:常见误区包括:1) 认为只要启用 CDN 就不用做 Origin 优化——实际上未优化的源站仍会频繁回源;2) 误把所有资源都设置超长 TTL,导致上线更新或安全热修复难以及时生效;3) 忽略 HTTPS/TLS 优化(未启用会话复用、未设置 OCSP Stapling),影响性能并导致重复握手带宽与延迟成本;4) 不对大型媒资做分片与断点续传;5) 忽视日志与监控,不定期检查缓存命中率、回源带宽和错误率会错过优化窗口。再者,选择 CN2 路径时要注意供应商的计费模型和是否有突发费用条款。
回答:关键指标包括缓存命中率(Edge Hit Ratio)、回源流量(GB)、出网流量(GB)、请求数(QPS)、95/99 时延、回源带宽峰值以及成本(每 GB 单价)。实施步骤建议遵循:1) 基线评估:记录当前上述指标并识别高流量资源;2) 优化优先级:先对流量与请求量最大的资源(图片、视频、静态 JS/CSS)实施压缩、转码与长缓存;3) 配置测试:在小流量环境或子域先行上线缓存规则与压缩;4) 监控验证:观察缓存命中率提升、回源流量下降与成本变化;5) 稳定推广:分批推广到全站并定期回顾。使用 A/B 或金丝雀发布可降低风险。最后别忘了设置报警阈值(回源突增、命中率骤降)以便及时回滚或调整。