在高并发的情况下,服务器的瓶颈是啥? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
o618
V2EX    问与答

在高并发的情况下,服务器的瓶颈是啥?

  •  
  •   o618 2014-02-05 15:15:20 +08:00 5219 次点击
    这是一个创建于 4274 天前的主题,其中的信息可能已经有所发展或是发生改变。
    或者说在线用户翻倍的情况下,是提高带宽还是增加内存带来的效果更好?
    14 条回复    1970-01-01 08:00:00 +08:00
    a2z
        1
    a2z  
       2014-02-05 15:19:32 +08:00
    带宽足够的情况下,先是硬盘IO,如果东西没缓存在内存的话


    之后是CPU或者数据库

    看是内存先满还是带宽先满,哪个先满加哪个。
    Veelian
        2
    Veelian  
       2014-02-05 15:21:28 +08:00 via iPhone
    是IO,所以要做缓存,做缓存就要大内存。
    molinxx
        3
    molinxx  
       2014-02-05 15:26:34 +08:00
    一般的动态并发对于IO的要求,主要还是来自于数据库的频繁读写操作,如果是纯静态的页面,无论并发量有多大,都是只读操作,理论上带宽有多大,并发就能有相应的大小~
    shichimiya
        4
    shichimiya  
       2014-02-05 16:09:08 +08:00
    瓶颈在一觉醒来高并发还是没来
    ericFork
        5
    ericFork  
       2014-02-05 16:14:32 +08:00
    @shichimiya 吐得一口好槽
    594duck
        6
    594duck  
       2014-02-05 16:20:56 +08:00
    前端是瓶劝,后端是PHP效率和数据库效率。

    你需要性能监控和运维工程师

    你现在用户多少,用什么环境。
    594duck
        7
    594duck  
       2014-02-05 16:27:55 +08:00
    前面我回复的不够好。细讲一下

    你前端 用的是什么技术,NGINX?那你现在每秒事务量在多少,PHP CGI进程跑了多少个。如果你是LINUX系统就在TOP里看一下你的AVB在多少。你的还宽用了多少,高峰带宽够吗?有考虑CDN吗?

    MYSQL 在多少,配置文件有优化过吗?内存用足了吗?INNODB优化了吗?SQL语句还有优化吗?

    具体问题具体分析垢。

    需要系统工程师加运维工程师支撑吗
    594duck
        8
    594duck  
       2014-02-05 16:45:09 +08:00
    你们公司需要运维经理可以找我。需要支持可以加微信
    lsylsy2
        9
    lsylsy2  
       2014-02-05 18:11:14 +08:00
    做监控,哪个不够用了升哪个
    pfitseng
        10
    pfitseng  
       2014-02-05 21:13:58 +08:00 via Android
    @shichimiya 哈哈
    liuchang0812
        11
    liuchang0812  
       2014-02-05 21:14:59 +08:00 via Android
    看具体的场景
    seeker
        12
    seeker  
       2014-02-05 21:54:43 +08:00
    没监控说个捷豹
    n
        13
    n  
       2014-02-05 23:51:12 +08:00 via Android
    是我手机显示的内容不完整么?
    楼主哪里写环境是php+mysql+nginx什么的了?

    7楼何出此言啊?
    那3个点收藏的朋友是什么心态?
    从我这层起上面有一句话是有用的么?

    什么跟什么啊?
    Lax
        14
    Lax  
       2014-02-06 13:38:18 +08:00
    问题1 在高并发的情况下,服务器的瓶颈是啥?
    瓶颈是可观存在的,加监控看现有的各种资源使用率。估算一下各种资源使用率翻倍的情况,就知道是不是瓶颈了。

    问题2 或者说在线用户翻倍的情况下,是提高带宽还是增加内存带来的效果更好?
    这个没可比性。
    带宽已经跑满的情况下,你加内存不可能有用。反之亦然。

    系统运维是一门科学,拿数据说话。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     908 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 19:00 PVG 03:00 LAX 12:00 JFK 15:00
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86