处理临时情况下的并发 5000 的最佳方案是? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mogutouer
V2EX    服务器

处理临时情况下的并发 5000 的最佳方案是?

  •  
  •   mogutouer 2021-09-10 10:11:13 +08:00 2259 次点击
    这是一个创建于 1561 天前的主题,其中的信息可能已经有所发展或是发生改变。

    平时也就几十并发,但有某些活动的时候,会涌进来几万用户,最高同时并发有三五千。/p>

    请问这种情况,有没有灵活的方案可满足这种突发情况?

    8 条回复    2021-09-27 17:25:42 +08:00
    misaka19000
        1
    misaka19000  
       2021-09-10 10:14:25 +08:00
    没有业务场景,不好说
    misaka19000
        2
    misaka19000  
       2021-09-10 10:15:05 +08:00
    如果你是分布式服务并且用的云服务器,那么加机器就行,用完释放掉
    Jooooooooo
        3
    Jooooooooo  
       2021-09-10 10:15:09 +08:00
    几万个用户能完成完整业务流程的有哪些?
    murmur
        4
    murmur  
       2021-09-10 10:18:09 +08:00
    这种就算做了 redis 也会击穿,如果是按淘宝的套路来说,除了购买系统的所有系统抢购期间都停掉,对于试图访问缓外数据的全给他 500 了,反正缓外数据也没多少利润

    但是你这几万用户如果都必须查库,得考虑下业务是不是有问题,这就是典型的 12306,抢票那一刻阿里来都不管用,最后改成分段放票解决的
    ytmsdy
        5
    ytmsdy  
       2021-09-10 10:30:41 +08:00
    redis 上全局锁,前面用 nginx 做负载均衡,后面多开几个应用就好了!
    Rainshaw
        6
    Rainshaw  
       2021-09-10 14:53:37 +08:00
    经典大学选课抢课系统
    night98
        7
    night98  
       2021-09-10 20:37:59 +08:00
    腾讯阿里的竞价服务器,后端做好水平扩容,遇到活动提前拉机器,内存级缓存做好,前端文件全扔 cdn 上,基本上就差不多了。
    nanjingwuyanzu
        8
    nanjingwuyanzu  
       2021-09-27 17:25:42 +08:00
    我司的处理方案就是大促期间增加服务器,扩数据库 ,扩服务器,同种业务做集群
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2337 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 15:40 PVG 23:40 LAX 07:40 JFK 10:40
    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