一个勉强支撑 50 万用户访问的教育网站如何应对半个月用户暴增至 200 万?各位老司机可有啥应对之策。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
jieqiuming

一个勉强支撑 50 万用户访问的教育网站如何应对半个月用户暴增至 200 万?各位老司机可有啥应对之策。

  •  
  •   jieqiuming Dec 22, 2017 3331 views
    This topic created in 3047 days ago, the information mentioned may be changed or developed.

    一个勉强支撑 50 万用户访问的教育网站,因为领导的一个通知,这短短的半个月愣是暴增至 200 万,然后我们就是不停的加班加服务器,数据库扩容,部署多节点,慌慌张张搞的头晕。

    平台基本组成如下:

    1. 前台 web 系统基于 thinkphp 框架
    2. 数据库 MySQL,已针对业务进行分库
    3. 部分核心服务基于 spring
    4. 服务器主要基于 nginx 做负载

    目前没有一个全面的监控系统,所以无法得知平台的负载能力,未来还得加多少机器,各位 v 友分享下对高流量网站的对策。

    10 replies    2017-12-23 18:59:59 +08:00
    jingniao
        1
    jingniao  
       Dec 22, 2017 via Android
    一套通用的开源系统监控,搭起来应该不算麻烦吧,先用起来啊,不太清楚你说的没有“全面的监控”指的是什么,如有理解错误,请无视吧
    这是我的想法,未经验证
    jieqiuming
        2
    jieqiuming  
    OP
       Dec 22, 2017
    @jingniao 感分享,我说的全面监控是全面了解各服务器的负载情况、资源占用情况等。
    Nioty
        3
    Nioty  
       Dec 22, 2017 via Android
    Zabbix 这类的工具
    Lax
        4
    Lax  
       Dec 22, 2017
    虽然都叫监控系统,还是有很多不同的类型。
    具体来说,满足不同的需求,如;
    需要知道资源方面的使用情况,比如机器的内存、CPU、网络带宽;
    需要知道服务 /接口的性能状态,那么就要进行一些主动或被动检测;
    需要知道业务流程的执行效果,需要有一系列日志的分析工具和规则;
    其它还有安全监控、配置监控等。

    整套建立起来需要有工程的管理方法,不然容易搞得不全面而最终做无用功,就像木桶不能留短板。运维的价值不是加机器重启机器那么简单
    defunct9
        5
    defunct9  
       Dec 23, 2017 via iPhone
    nagios
    southwolf
        6
    southwolf  
       Dec 23, 2017
    Open Falcon 或者 Prometheus 吧
    imstand
        7
    imstand  
       Dec 23, 2017
    上云吧
    jieqiuming
        8
    jieqiuming  
    OP
       Dec 23, 2017
    @imstand 服务器部署在客户那边 不能上云
    win10shit
        9
    win10shit  
       Dec 23, 2017
    200 万在现在来说很小,可能要考虑找人重新开发一套系统了
    yigemeirenyongde
        10
    yigemeirenyongde  
       Dec 23, 2017
    楼主,我看你咋那么眼熟
    About     Help     Advertise     Blog     API     FAQ     Solana     6102 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 49ms UTC 02:26 PVG 10:26 LAX 19:26 JFK 22:26
    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