最近有个用户反馈:为啥我用了云加速 服务器负载还这么大?
查看监控我们发现的CPU使用率比较高,而带宽内存都比较低,那么原因很容易推测出来:用户网站的大量请求都是动态请求,而CDN对动态请求是会正常请求进源服务器的,也就是动态请求CDN并不会对服务器有任何减压效果。如果你的网站内容并不需要实时更新的,可以对网站的进行缓存百度云加速节点处理,这样用户请求就不需要每一次都请求回源服务器。
以下后缀文件在符合相应的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
如果您设置的cache-control是“private”、”no-store”、”no-cache”、”maxage=0”或者在响应里面存储cookie,云加速都将无法缓存;单个文件如果大于100M也将不会被缓存。
如果你想缓存的文件格式并不在默认列表里,您可以通过规则自定义来实现,点击“查看报表”旁边的下拉菜单,点击“特定页面规则”,在规则自定义页面可通过规则来设置需要缓存的页面,目录及文件类型。
原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/tech/courses/249721.html