• Tags
  •         
  • www.breakyizhan.com
  •    

    我们在部署 CDN 的时候只需要做到下面几点就可以了:

    1、只让 CDN 获取站点的静态文件资源,也就是缓存规则里要指明只缓存静态文件,因为这类静态文件一般都不会频繁的修改,所以建议缓存时间可以设定长一些,一般7天为宜。
    2、 WordPress 站点一定要开启“伪静态化”,也就是让 WordPress 呈现的网页最好是.html文件。
    3、服务器端要保证对 CDN 节点是开放的,也就是要将 CDN 节点IP加入到服务器防火墙“白名单”里,否则 CDN 会频繁的回源服务器(造成这个主要原因就是服务器防火墙有时候会把 CDN 节点给拦截掉,所以加到“白名单”就可以规避这个问题了),造成服务器负载增加甚至宕机被关停。
    很多站长们在部署 CDN 的时候都是做到了前两条,忽略了最后一条,虽然有的时候也是可以正常使用的,但是一旦 CDN 某个节点出现运算错误频繁回源就会出现服务器负载瞬间加大,如果是虚拟主机的话就会被运营商关停(比如万网的虚拟主机等。),同时还会在 CDN 后台的统计里出现回源率高的现象也就是 CDN 缓存命中率奇低的问题。只要做到上述三点基本上你的 CDN 部署已经是成功的了。剩下的就是让 CDN 慢慢的来根据用户访问情况自动缓存即可, CDN 用的越久其加速表现越好就在这里,只有用户访问请求的 CDN 才会让节点去调用服务器上的资源。这些资源在节点上保存的越多, CDN 缓存命中率就越高,加速效果也就越明显。

     
    转载请保留页面地址:https://www.breakyizhan.com/ittalk/4987.html