V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  V2EX

V2EX 可能会在本周末进行一次服务器迁移

  •  
  •   Livid · 2014-01-04 09:36:18 +08:00 · 5865 次点击
    这是一个创建于 3995 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近从 12 月 29 日开始,根据各方面的数据及实际的使用体验,V2EX 的性能比较异常,猜测可能是因为 DigitalOcean 最近 SFO1 数据中心太拥挤。

    因为目前 SFO1 已经满到我们甚至无法开一台新机做试验,而我们又不可能搬到 NY 去(到中国的 RTT 会更大),所以,可能会在本周末流量最低的时候进行一次迁移。

    届时 V2EX 会进入到全站只读状态 1 小时。我们会在这 1 小时内完成数据的转移及 DNS 记录的切换。

    如果在未来 24 小时内 DigitalOcean 的性能能够回到正常,或许这次迁移也就完全没有必要,所以,我在标题里用的是“可能”。

    这是来自我们 CDN 系统的一张关于 edge error rate 的图,实在是不能再忍了。

    30 条回复    1970-01-01 08:00:00 +08:00
    lazycat
        1
    lazycat  
       2014-01-04 09:50:06 +08:00 via Android
    老大打算迁到哪里去?
    Mihuwa
        2
    Mihuwa  
       2014-01-04 10:21:03 +08:00 via iPhone
    哈哈,拜托以后不要在右下角挂logo了。
    SkyLanD
        3
    SkyLanD  
       2014-01-04 10:44:02 +08:00
    前段时间 DO 送钱送的太猛了!
    yinxingren
        4
    yinxingren  
       2014-01-04 10:59:48 +08:00 via Android
    最近访问真的好差…
    thai9quohs6jae1C
        5
    thai9quohs6jae1C  
       2014-01-04 11:02:50 +08:00
    难道搬回linode ?
    wwqgtxx
        6
    wwqgtxx  
       2014-01-04 11:03:27 +08:00 via Android   ❤️ 1
    给一个建议吧
    当cdn发现源站挂掉的时候
    先看看有没有缓存可以使用,不要直接返回504。如果没有缓存可用,返回的错误页面可以是一个网页,写着访问源站出错,请稍后
    这样可以大幅提高用户感受
    当然,对于需要读写的操作就直接返回错误页面吧
    mechille
        7
    mechille  
       2014-01-04 11:29:33 +08:00   ❤️ 1
    强烈支持,赶快换吧@Livid 。最近的504.502达到令人发指的地步了,而且网站能访问的时候也非常慢,非常不稳定。
    Zhang
        8
    Zhang  
       2014-01-04 12:38:10 +08:00
    听说pypy执行python的速度很快,用pypy跑v2ex可以么?
    min
        9
    min  
       2014-01-04 12:50:06 +08:00
    504 bye bye
    huson
        10
    huson  
       2014-01-04 13:46:09 +08:00
    最近的确比较慢 怎么不用国内的云呢?
    Seita
        11
    Seita  
       2014-01-04 13:47:03 +08:00
    @Mihuwa ==+猜测 V2EX 通过 DigitalOcean 的 referral 一个月都至少几千刀吧...
    Livid
        12
    Livid  
    MOD
    OP
       2014-01-04 13:48:30 +08:00 via iPhone   ❤️ 1
    @Seita 转化率远不到这个程度
    Mihuwa
        13
    Mihuwa  
       2014-01-04 13:54:07 +08:00
    @Livid 嘿嘿,但是毫无疑问,很多人是因为右下角才涌入DO的
    Livid
        14
    Livid  
    MOD
    OP
       2014-01-04 14:00:24 +08:00 via iPhone
    @Mihuwa 是他们前段时间 Black Friday 的促销太凶猛,而且本来就只是 Linode 一半的价格。
    dingyaguang117
        15
    dingyaguang117  
       2014-01-04 15:10:56 +08:00
    @Livid 我也是看到右边广告 进去DO的...才用了几天,除了延迟较高之外还是挺好的....
    ihacku
        16
    ihacku  
       2014-01-04 15:14:35 +08:00
    或许可以想办法提升CDN的命中率 动态网页的CDN加速可以参考一下Cloudflare的Railgun
    https://blog.cloudflare.com/railgun-in-the-real-world
    Livid
        17
    Livid  
    MOD
    OP
       2014-01-04 15:17:21 +08:00   ❤️ 1
    @ihacku 这件事情的挑战之处是,我们的用户已经习惯了点了回复之后,页面就发生改变,越快越好。这是一种无法被缓存的局面,哪怕是 5 秒的缓存,都和我们以往的用户体验不一致。
    DreaMQ
        18
    DreaMQ  
       2014-01-04 15:33:01 +08:00 via Android
    在ams2,一切感觉挺好,telia中欧直连线路速度很快的
    wwqgtxx
        19
    wwqgtxx  
       2014-01-04 16:46:03 +08:00 via Android   ❤️ 1
    或者说是否可以考虑cdn两层中转
    就是把服务器放在一个性价比高的机房中,不考虑到中国的访问速度
    然后用到从该机房到别的cdn机房访问速度都还不错的cdn服务器代理一下,别的cdn从这里获得源站内容
    这样既保证了访问速度,也保证了性价比,不用花太多的钱(就是会导致双重流量),顺便进一步增强安全性,而且一些静态内容就不用v2ex的主服务器操心了,比如v2ex.com/static直接放在那个代理cdn上即可
    不知道这个建议有没有可行性
    P233
        20
    P233  
       2014-01-04 17:59:14 +08:00
    问个问题,chrome 一直无法访问 v2ex,502 Bad Gateway,换其他浏览器 safari,firefox,以及移动 chrome 等正常访问,是哪里设置出了问题吗?thanks
    davidyin
        21
    davidyin  
       2014-01-04 18:04:57 +08:00
    今天访问还好,没有遇到504
    favormm
        22
    favormm  
       2014-01-04 18:27:42 +08:00
    v2ex用的是DigitalOcean还是Linode?
    DreaMQ
        23
    DreaMQ  
       2014-01-04 19:12:51 +08:00 via Android
    额外开一个纽约的,转移过去,然后把现在旧金山的变成反代,速度应该能保证
    先撑一会儿,到新加坡机房开通后,应该就好了
    misaka
        24
    misaka  
       2014-01-04 19:27:30 +08:00
    刚才又 504 了两次
    lazycat
        25
    lazycat  
       2014-01-04 20:33:27 +08:00 via Android
    我就从没遇到过504或者502。。。人品么。。。
    DylanRing0
        26
    DylanRing0  
       2014-01-04 20:38:06 +08:00   ❤️ 1
    刚才看504立马上代理, 结果还是504
    我还以为就开始迁移了...
    freaxer
        27
    freaxer  
       2014-01-04 21:27:40 +08:00 via iPad
    @Seita
    注意 DO 的 AFF 是一次性的。
    tarsier
        28
    tarsier  
       2014-01-05 00:11:04 +08:00 via Android
    @DreaMQ 这是哪家机房?
    Seita
        29
    Seita  
       2014-01-05 00:16:53 +08:00
    不过 DO 在 UTC +8 时区的晚上还是机器流畅的。
    tywtyw2002
        30
    tywtyw2002  
       2014-01-05 06:22:48 +08:00
    目前v2ex是哪个机房的?

    CosHiM-SERV.l.c70.us (0.0.0.0) Sat Jan 4 15:22:41 2014
    Keys: Help Display mode Restart statistics Order of fields quit
    Packets Pings
    Host Loss% Snt Last Avg Best Wrst StDev
    1. ???
    2. rc1we-tge0-0-2-0-1.ed.shawcable. 0.0% 2 12.7 11.7 10.8 12.7 1.0
    3. rc3ar-hge0-4-0-0.ed.shawcable.ne 0.0% 2 10.6 11.2 10.6 11.8 0.0
    4. rc2bb-tge0-14-0-16.vc.shawcable. 0.0% 2 28.3 26.8 25.3 28.3 2.0
    5. rc3sj-tge0-1-5-0.cl.shawcable.ne 0.0% 2 84.5 65.4 46.4 84.5 26.9
    6. equinix.xe-2-0-0.cr1.sjc1.us.nla 0.0% 2 47.4 47.0 46.7 47.4 0.0
    7. as37958.ae2-907.cr1.sjc1.us.nlay 0.0% 2 47.1 46.5 46.0 47.1 0.0
    8. 23.251.100.132 0.0% 2 44.2 45.0 44.2 45.9 1.0
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   901 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:52 · PVG 03:52 · LAX 11:52 · JFK 14:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.