帮助与文档

当前位置: 首页帮助中心云加速 CDN >  CDN性能相关

CDN性能相关
发布时间:2017-05-11

CDN的缓存命中率是多少?

这个要看用户数据的热点。文件的访问量越大,命中率相应的就会越高;按正常情况基本上是 95%+

如何判断请求是否命中?

回包中的哪些数据证明是命中了CDN缓存,可以查看Response Headers中关于X-Cache的信息

  • 若:X-Cache:HIT TCP_MEM_HIT 表示命中缓存

  • 若:X-Cache:MISS TCP_MISS 则表示未命中缓存

命中率如果较低的原因是什么?

  1. 网站访问量较低,文件热度不够,CDN收到请求较少无法有效命中缓存

  2. 缓存配置不合理,针对某些文件设置较短,导致CDN节点频繁回源

  3. HTTP Header设置导致无法缓存,需要用户检查源站的 Cache-Control 设置或者 Expires 的设置

  4. 源站动态资源较多,多为不可缓存的内容,也会导致频繁回源拉取

CDN什么情况下会回源拉取资源?

  1. 用户访问时,如节点上无缓存,则会回源拉取资源

  2. CDN节点上的文件超时过期,会回源拉取资源

  3. 若为不缓存文件,用户访问时,会直接回源

回源带宽峰值高于网络带宽峰值如何理解?

  1. 使用了URL预热功能,该功能会将源站资源主动预热到到L2 Cache节点上,引起回源流量的增长,但不会引起网络流量增长,造成回源带宽峰值高于网络带宽峰值

  2. 针对大文件,由于CDN的一级缓存和二级缓存均支持range回源,会有效降低网络带宽峰值,若用户的源站不支持range回源,大文件回源将会引起回源带宽峰值增长,造成回源带宽峰值高于网络带宽峰值

CDN回源失败的场景有哪些?

  1. 源站带宽或计算过载,导致无法正常回源

  2. 源站存储的资源有问题,不能正常回源访问资源

  3. 可以考虑通过设置缓存时间的方式,降低回源率,并对源站进行升级扩容

CDN的配置时间通常是多久?

从域名审核通过到加速域名各节点生效,保证在30分钟以内。状态为“配置中“的加速域名无法进行域名信息的设置,需要等配置完成后,在进行域名信息设置操作

L2层节点的作用

L2层节点是位于用户源站和CDN L1节点中间的缓存服务器,可缓存CDN L1节点的回源访问,有效地降低用户源站的访问压力


以上内容是否对您有帮助?