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

网站的 pv 越来越大,升级服务器还是增加服务器好?

  •  
  •   dai269619118 · 2017-03-06 16:09:57 +08:00 · 2918 次点击
    这是一个创建于 2817 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在两台 mysql 做了主从

    2 台服务器做了负载均衡

    都是部署在阿里云上

    pv 越来越大了,升级服务器的配置好还是增加服务器的数量?

    考虑到升级很方便 想选择直接升级配置 但是不知道后面会带来什么问题

    如果是增加服务器,后面维护的难度也会增加,并且需要修改一些代码

    各位大神给一些意见。

    9 条回复    2017-03-06 23:21:17 +08:00
    lecher
        1
    lecher  
       2017-03-06 16:14:19 +08:00 via Android   ❤️ 1
    预估一下流量增长,如果未来一年需要应对百倍流量,还是需要改代码,做分布式部署的准备,这样即使流量暴涨,也可以通过增加节点快速应付流量增长。

    如果只是两三倍的流量预增,那就先升级配置。
    congminghaoxue92
        2
    congminghaoxue92  
       2017-03-06 16:18:13 +08:00   ❤️ 1
    建议增加服务器。原因:升级服务器是有限的,总有你升级到最顶配的时候;而增加服务器则是无限的;至于你说的维护成本,可以使用批量部署来解决的
    whx20202
        3
    whx20202  
       2017-03-06 16:21:15 +08:00
    我只是单纯觉得,增加服务器可以学到很多好玩的东西,比升级服务器能折腾得多
    rogerchen
        4
    rogerchen  
       2017-03-06 16:25:21 +08:00   ❤️ 1
    开发人员的角度来说肯定是要增加服务器,集群开发的实战经验肯定对成长大有好处。
    运营人员(非 DevOps) 的角度来说肯定是要升级服务器,方便。
    公司的角度来说看业务量的增长预期。我同意 #1 的观点。
    lan894734188
        5
    lan894734188  
       2017-03-06 16:32:00 +08:00 via Android
    不同地区建立中间源
    dai269619118
        6
    dai269619118  
    OP
       2017-03-06 16:43:26 +08:00
    @lecher
    @congminghaoxue92
    @rogerchen
    网站就自己在做 接下来知道该怎么做了,暂时升级服务器,后面再慢慢开始增加服务器
    em70
        7
    em70  
       2017-03-06 16:45:19 +08:00 via Android   ❤️ 1
    用 RDS ,别自己搭 MySQL
    dai269619118
        8
    dai269619118  
    OP
       2017-03-06 16:47:09 +08:00
    @em70 现在已经在用 RDS 了 扩展起来快
    8355
        9
    8355  
       2017-03-06 23:21:17 +08:00   ❤️ 1
    如果是临时的业务量爆发肯定是升级服务器, 但长远考虑肯定是业务代码拆分 分别部署比较好.
    这样一方面是降低上线风险. 一个程序如果出了问题不用担心其他的程序.
    尤其是要求高可用的项目.
    比如说后台可以单独拆分为一个项目 放在一台配置很低的服务器就可以. 然后部署 vpn 这样更加安全 不用太多考虑安全性问题. 只要把控好使用 vpn 的人就可以. 这样你只需要关注一些对外访问的入口 做好监控程序 能降低很多风险.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   987 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 21:10 · PVG 05:10 · LAX 13:10 · JFK 16:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.