关于百度云加速CDN缓存命中率低问题原因解析

关于百度云加速CDN缓存命中率低问题原因解析插图

最近有客户向主机吧反馈说百度云加速CDN命中率低,访问流量大多都回源了。

经过查看后我们发现是客户设置问题,这里我们给大家说下哪些设置影响到CDN的缓存命中率。

 

1 动态网站加速

动态网站也就是那些以.PHP、ASP、NET为后缀的网站,这类后缀地址云加速是不会默认缓存的,只做优化链路处理,所以每次请求这个地址都是会回源源服务器的。为什么云加速不缓存这类动态文件呢,因为这像这类文件如果缓存的话会出问题的,比如会员注册、评论、登陆这些要刷新缓存的操作会受影响。 如果你的网站并没有会员登陆这些功能,只是纯展示页面,那么你可以进行自定义规则,把动态后缀设置全缓存,这样命中率就上来了。

 

2 文件类型并不在默认缓存行列中

以下后缀文件在符合相应的cache-control的情况下会被缓存

css/js/jpg/jpeg/gif/ico/png/bmp/pict/csv/doc/pdf/pls/ppt/tif/tiff/eps/ejs/swf/ midi/mid/ttf/eot/woff/otf/svg/svgz/webp/docx/xlsx/xls/pptx/ps/class/jar

如以上后缀的文件并不在你的文件行列中,比如.AVI、psf这类文件,请自行做规则自定义,你可以通过规则自定义来实现,点击“查看报表”旁边的下拉菜单,点击“规则自定义”,在规则自定义页面可通过规则来设置需要缓存的页面,目录及文件类型。

关于百度云加速CDN缓存命中率低问题原因解析插图1

3 错误

缓存粒度设置里设置,很多站长设置成基础或简单,这两个设置会降低缓存命中率的,因为有些客户的图片地址后面是带参数的,如果设置为基础,云加速会不缓存带参数的静态文件。

需要注意的是:以上缓存均必须是在百度云加速默认缓存的后缀中,如果不在默认认缓存文件中的,请自行自定义缓存规则,通过规则自定义来实现,点击“查看报表”旁边的下拉菜单,点击“规则自定义”,在规则自定义页面可通过规则来设置需要缓存的页面,目录及文件类型。

 

好了,以上就是百度云加速CDN命中率低的一些原因与解决办法,希望可以帮到大家。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
在线客服
主机帮
我们将24小时内回复。
2024-11-22 20:56:54
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
176363189
当幸福来敲门
[小黄]
17307799197
[企业邮箱]
sudu@yunjiasu.cc
取消

选择聊天工具: