如何正确搞定 20w 的并发?

2019-03-11 16:10:55 +08:00
 r00t

现公司有 40+台 ECS 最高时有 15w 的并发
局限于技术 现在使用的 redis 队列

6181 次点击
所在节点    程序员
35 条回复
jadec0der
2019-03-11 17:14:07 +08:00
我猜 lz 的意思是 20w TPS
zsdsz
2019-03-11 17:56:19 +08:00
是在 bat 这些厂?这个 20w 的单位时间是秒?还是页面静态资源什么的都算进去?可能我水平比较次,虽然经常看网上那些高并发的文,这么多年做过游戏做过电商,单接口最多只试过几千并发的,连 10k 问题都没遇到过。
mamahaha
2019-03-11 18:00:54 +08:00
请大牛还得把源码给人家看,痛苦吧?
yc8332
2019-03-11 18:22:34 +08:00
@jadec0der 如果是 tps。。那不会出现在这里。。。阿里的双十一峰值也就 25w
opengps
2019-03-11 18:25:35 +08:00
合理的云架构,应该已经弹性扩展了,现在楼主这么多机器还不是加机器就能解决压力的形式吗?
kanepan19
2019-03-11 18:26:24 +08:00
不要动不动就几 W 的并发, 一般压测并发都是 20 50 100 这样的。
opengps
2019-03-11 18:30:22 +08:00
不同业务的并发压力各有特点。莫非楼主意思是实现弹性扩展服务器数量应对压力之外,还要把单机承载能力也提高一下?
ichou
2019-03-11 18:35:11 +08:00
15w …… 每秒?
算你 50 台机器都是 8 核 150000/50/8 = 375, 1/375*1000=2.6ms
这么一算的话,不管你用什么方式,把每个请求优化到 2 ms 左右应该就抗得住了

当然,这还没考虑容灾的情况,万一一台机器宕机,可能就雪崩了
ichou
2019-03-11 18:40:01 +08:00
喔 上一条的说法不对,2ms 应该是 CPU 占用时长
xnode
2019-03-11 18:44:17 +08:00
你可能对并发有什么误解 20W 国内电商能达到的也就那么几家
wind3110991
2019-03-11 18:58:29 +08:00
招架构师 + Java 搬砖工 + netty 重构 + 堆机器集群
话说贵司的电商能到 20wTPS,你们是某东还是阿某呢
anyele
2019-03-11 19:05:19 +08:00
阿里还是京东?
ismyyym
2019-03-12 09:09:13 +08:00
@jadec0der
20 万笔业务量,那都是大厂了,用来这里问?
swordne
2019-03-12 09:52:45 +08:00
你这 20W 怕不是日访问量吧=.=b
NicolayShi
2019-03-12 10:36:53 +08:00
openresty

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/543363

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX