这两天检测CDN监控平台发现回源流量比较多请问是什么原因
详细解答可以参考官方帮助文档 现象:在cdn—资源监控—流量监控中 查看回源带宽流量较大排查:这边用户可以排查cdn缓存命中率,看看缓存命中情况 缓存命中率差,那么回源流量会大的(一般缓存命中率建议在90%及以上)缓存命中率高,那么排查下cdn总流量看看,这个基数大,回源流量相对来说也是会大的解决:对于缓存命中率差的情况1) 增加目录缓存/ 注意:建议该条缓存规则设立在最下方,这个主要是为保证没有缓存匹配到的其他文件都可以缓存命中对于不需要缓存的,建议源站设置nocache,但不建议过多的文件设置nocache,过多的文件回源,这个加速效果是会不理想的2) 排查cdn日志定位缓存总是不命中的文件Cdn日志格式参考:https://help.aliyun.com/document_detail/cdn/getting-started/other.html3) chrome 按F12,打开定位到的缓存不命中的元素,排查每个元素的response头 注意X-cache表示缓存是否命中,miss 表示不命中,hit表示命中X-Swift-CacheTime:表示会在cdn一级节点中缓存多长时间X-Swift-SaveTime:Tue, 15 Dec 2015 11:25:26 GMT表示什么时间点缓存住该资源的这边该资源缓存不命中,是由于Cache-Control:no-cache用户可以定位下这个资源是否可以缓存,可以的话,取消nocache或者private的话,这个也是不能缓存命中的4) cdn只对get请求进行缓存,对于非get请求的资源建议进行域名分离,只对静态资源进行cdn加速如果问题还未能解决,请联系售后技术支持。
赞0
踩1