CDN缓存key携带问号后参数导致缓存命中率低 背景说明 CDN缓存key是文件存储在CDN节点上的唯一ID,CDN将以此为标识来缓存不同文件。如果用户请求某个文件时,都会携带问号后参数,如http://www.ctyun.cn/a.html?b=1,且每个用户访问的参数值不一样,则在关闭去问号缓存时,用户的每个请求都会在CDN节点上缓存为不同文件,每个请求都将透传回源,造成域名总体缓存命中率低,无加速效果的同时,会对源站造成极大压力。 解决方案 如果不同URL问号后参数仅值不同,对应的文件内容实际一样时,需要开启去问号缓存。