V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
kofj
V2EX  ›  CDN

上了 CDN 比没有 CDN 还慢?求探讨

  •  
  •   kofj · 2014-10-27 15:16:13 +08:00 · 10278 次点击
    这是一个创建于 3687 天前的主题,其中的信息可能已经有所发展或是发生改变。
    网站 www.codeit.cn 为了加速各地(不止国内)打开网站的速度,使用了CDN来进行加速。
    就在刚才查看统计数据,发现单小时的uv和pv已经趋近于0了,自己打开网站一看,发现速度慢到卡爆(首页加载时间>200ms)。放在主域名下的静态资源还都打不开。
    使用的是阿里云的CDN,按照说明设置了www的CNAME记录指向官方给定的域名,检测DNS解析状况全部正常。
    网站的源地址是115.28.215.209, codeit.cn没有开启CDN加速,访问速度感觉明显比启用了CDN的时候快很多(首页加载时间<100ms)
    那么问题来啦,为什么启用了CDN反而速度更慢了,求探讨。
    12 条回复    2014-10-28 01:45:06 +08:00
    kookxiang
        1
    kookxiang  
       2014-10-27 16:27:18 +08:00 via Android
    客户端到CDN有延迟,CDN到原站之间也有延迟
    可以ping试试到底哪里卡了
    wzxjohn
        2
    wzxjohn  
       2014-10-27 16:42:25 +08:00
    @kookxiang 发现一只野生KK,求助手内测体验:)
    从目前的情况来看似乎是阿里云的CDN回源有问题。但是楼主给的信息太少,没法具体评估。
    tumutanzi
        3
    tumutanzi  
       2014-10-27 16:57:46 +08:00
    网站CDN加速实际效果和理论性能差距太大 | 土木坛子 https://tumutanzi.com/archives/7109
    kofj
        4
    kofj  
    OP
       2014-10-27 18:46:34 +08:00
    @tumutanzi 事实上我现在使用的是阿里云的付费CDN,之前用360的免费的CDN回源量太多(超过90%)
    kofj
        5
    kofj  
    OP
       2014-10-27 18:48:37 +08:00
    @wzxjohn 请问具体分析的话还需要哪些信息?
    @kookxiang ping CDN节点的响应时间是2-10ms,ping源服务器的响应时间是50-80ms
    tumutanzi
        6
    tumutanzi  
       2014-10-27 19:26:55 +08:00
    @kofj Get nice quality web hosting. Cloud is too far away, or at least it is just theoretically better than traditional web hosting.
    wzxjohn
        7
    wzxjohn  
       2014-10-27 19:51:00 +08:00 via iPhone
    @kofj 我觉得你可能要分析一下你的CDN日志,看看问题出在哪。。。
    wdlth
        8
    wdlth  
       2014-10-27 21:49:15 +08:00
    @kofj 上CDN比直连慢也正常,首先CDN要进行内容的缓存检查,然后才回源,这就要耗费一定时间。而CDN的回源带宽不充足,网络拥塞等其他的因素也使得网络变慢,毕竟不是只有你在用,阿里保证自己的服务质量才是第一位的。
    kookxiang
        9
    kookxiang  
       2014-10-28 00:14:26 +08:00
    @kofj 你从自己的服务器上ping CDN服务器看看延迟多少,可能是这块比较慢
    typcn
        10
    typcn  
       2014-10-28 00:49:08 +08:00
    http://blog.eqoe.cn
    http://blog-cdn.eqoe.cn
    两个都有CDN
    既然加了CDN 静态缓存很重要,不然两边来回取
    zjgood
        11
    zjgood  
       2014-10-28 01:44:12 +08:00 via Android
    那是因为钱不够。。。
    zjgood
        12
    zjgood  
       2014-10-28 01:45:06 +08:00 via Android
    @zjgood 节点的质量是因钱而异的吧,,
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1073 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:29 · PVG 07:29 · LAX 15:29 · JFK 18:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.