用腾讯云CDN有一段时间了,最近越发的感觉腾讯云CDN有点不靠谱了。老版的CDN时网站基本都能访问,但是随着新版本的发布是越来越难用了!
由于阿里云服务器对腾讯云CDN有防御(腾讯云客服说的),要想使用CDN必须开启中间源选项,老版CDN可以自行开启,但是突然有段时间网站大面积无法访问,阿里云后台提示遭受大量攻击和恶意扫描,第一直觉是服务器成肉鸡了,抓耳挠腮的开始想办法。慢慢冷静下来后感觉不对,所有攻击都是域名+url,并且大多都是存在的链接,没有ip的,我开启CDN了,不能所有访问都回源啊!?于是开始尝试关闭CDN,结果是一切正常了……立马工单腾讯云,原来升级了,中间源选项关闭了,需要另开工单自行申请,申请开通之后果真好多了……
这只是开始,开通中间源后日子好过了几天,但是服务器故障率频发,出现PC访问正常,手机访问时好时坏,开始时重启服务器能坚持一段时间,慢慢的时间开始缩短。于是开始怀疑程序有问题,就一遍一遍的审代码,优化程序,优化服务器,结果还是阻止不了手机完全无法打开的厄运。所有的优化在本地正常,上传服务器修改本地hosts后访问也正常,开启CDN电脑端访问正常,手机端始终异常,有黔驴技穷的感觉,于是放弃了优化,任凭手机流量大量流失。
直到有一天突然意识到,一直认为是程序有问题,一直在优化程序,但是所有的程序测试在没有开启CDN的情况下都正常,但是只要开启CDN就有问题,难道不是CDN有问题吗?关闭CDN,一切恢复正常……仰天长叹,腾讯云误我!!
不过有几点还是要说一下的:一是本博还是开启了CDN的;二是开启CDN访问速度有时感觉还是比较明显的;三是CDN好不好用还是看个人情况的,先前用CDN感觉还可以,后来出问题可能也跟自己更换网站程序语言有关。