站点图标 谷姐靓号网

关于CDN的迷思:百度云加速与cloudflare通用-zqm840527

Rate this post

最近想弄全站预缓存,用的百度云加速。

假设我的域名是www.abc.com,有若干页面www.abc.com/1111/,www.abc.com/2222/...以此类推

在百度云加速设置了www.abc.com/*页面规则是“所有都缓存”

想到2个推送预缓存到百度CDN的方案:

1.定时用火车头采一轮自己的站。

2.定时用LiteSpeed插件的缓存爬虫爬一轮。

----------------实验1--------------------

先用17ce的电信测www.abc.com/1111/,不出意料,全红,因为CDN没有缓存,全部从源站取数据。

然后再用17ce的移动、电信、联通三网测www.abc.com/1111/,全绿,成功,因为CDN已经缓存了,从CDN取数据。

----------------实验2--------------------

先用火车头采了www.abc.com/2222/,然后再用17ce测www.abc.com/2222/。意料之外,全红,失败。

----------------实验3--------------------

LiteSpeed插件的缓存爬虫爬了www.abc.com/3333/,然后再用17ce测www.abc.com/3333/。意料之外,全红,失败。

----------------实验4--------------------

最诡异的事发生了,我在本地用清空了cookie和浏览记录的chrome打开了几次www.abc.com/4444/(没有登陆WordPress,完全模拟访客)

然后再用17ce测www.abc.com/4444/。照样意料之外,全红,失败。

----------------迷思--------------------

从实验1可以得出结论:先用电信测,再用三网测,不同节点,第二次能实现全绿,表示CDN设置生效了。

但为啥实验2、3、4都失败了?即使2、3有点走偏门,但实验4我是正正规规的人工chrome打开了页面,而且刷新了几次,为啥CDN还是没有预缓存成功?为啥17ce就能成功推送预缓存到CDN,别的方法都不行?

理论上cloudflare和百度云加速是一样的技术,所以应该这个问题在两边是相通的。

请大佬们给分析指点一下?

热议
2楼 mywltd

辣鸡百度云

3楼 破论坛早晚药丸

我是来看新头像的

4楼 mywltd

百度云流量大会回源,所以一片红

5楼 zqm840527

但实验1没回源啊

6楼 mywltd

因为你测得频繁。。。

7楼 zqm840527

都一样的,紧接着再用实验1测www.abc.com/5555/,还是能得到实验1全绿的结果

8楼 mywltd

节点本地缓存

9楼 mywltd

换个靠谱的cdn吧,别碰百度这坨屎

10楼 zqm840527

也不是噢,实验1是先用其中一网推数据到CDN而已,然后用三网测速,能实现三网全绿。

12楼 zqm840527

国内免费的也就百度CDN吧...

别的用不起...

13楼 mywltd

用doge云

退出移动版