CDN的缓存命中率是多少?这个要看用户数据的热点。文件的访问量越大,命中率相应的就会越高;按正常情况基本上是 95%+ 如何判断请求是否命中?回包中的哪些数据证明是命中了CDN缓存,可以查看Response Headers中关于X-Cache的信息 命中率如果较低的原因是什么?网站访问量较低,文件热度不够,CDN收到请求较少无法有效命中缓存 缓存配置不合理,针对某些文件设置较短,导致CDN节点频繁回源 HTTP Header设置导致无法缓存,需要用户检查源站的 Cache-Control 设置或者 Expires 的设置 源站动态资源较多,多为不可缓存的内容,也会导致频繁回源拉取
CDN什么情况下会回源拉取资源?用户访问时,如节点上无缓存,则会回源拉取资源 CDN节点上的文件超时过期,会回源拉取资源 若为不缓存文件,用户访问时,会直接回源
回源带宽峰值高于网络带宽峰值如何理解?使用了URL预热功能,该功能会将源站资源主动预热到到L2 Cache节点上,引起回源流量的增长,但不会引起网络流量增长,造成回源带宽峰值高于网络带宽峰值 针对大文件,由于CDN的一级缓存和二级缓存均支持range回源,会有效降低网络带宽峰值,若用户的源站不支持range回源,大文件回源将会引起回源带宽峰值增长,造成回源带宽峰值高于网络带宽峰值
CDN回源失败的场景有哪些?源站带宽或计算过载,导致无法正常回源 源站存储的资源有问题,不能正常回源访问资源 可以考虑通过设置缓存时间的方式,降低回源率,并对源站进行升级扩容
CDN的配置时间通常是多久?从域名审核通过到加速域名各节点生效,保证在30分钟以内。状态为“配置中“的加速域名无法进行域名信息的设置,需要等配置完成后,在进行域名信息设置操作 L2层节点的作用L2层节点是位于用户源站和CDN L1节点中间的缓存服务器,可缓存CDN L1节点的回源访问,有效地降低用户源站的访问压力
|