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

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

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

6276 次点击
所在节点    程序员
35 条回复
kunee
2019-03-11 16:14:19 +08:00
时间换空间
ZSeptember
2019-03-11 16:21:01 +08:00
看业务类型
rrfeng
2019-03-11 16:26:52 +08:00
并发跟队列有什么关系
lychnis
2019-03-11 16:30:42 +08:00
说清楚 20 万什么东西。tcp 连接还是怎么,
局限于技术???什么技术?如何受到限制了?
Redis 跟上面这两个什么关系?

你这个描述能力实在是。。。
r00t
2019-03-11 16:33:16 +08:00
@kunee
@ZSeptember
@rrfeng
电商 响应很致命啊
局限于技术 搞不定集群 只能分发队列 一个一个取
Vegetable
2019-03-11 16:33:44 +08:00
20000TPS?
那最好的办法是招一个大牛.
Vegetable
2019-03-11 16:34:13 +08:00
@Vegetable *200000 少了一个 0
r00t
2019-03-11 16:35:13 +08:00
@lychnis 抱歉没描述清楚
ccpp132
2019-03-11 16:35:34 +08:00
先 profile,找出瓶颈再提问吧
r00t
2019-03-11 16:36:01 +08:00
@Vegetable 手动滑稽
snappyone
2019-03-11 16:37:43 +08:00
@r00t 20w 什么请求?商品详情页还是秒杀?
sujin190
2019-03-11 16:48:17 +08:00
电商类这么高流量应该大部分是查看商品信息吧,那么直接静态化缓存外加 cdn 缓存,应该还好吧

可以注意看下京东,我记得他们的商品详情等很多页面都是直接 cdn 出的,只是回源过期时间很短,好像是 30 秒吧,但是就算这样也可以削减大半的流量了吧,而其中和用户相关难以缓存的,其实大部分是可以降级的,拉不出来也不是特别影响用户使用吧

如果每秒 20 万下单的话,恩,出 10 亿,肯定会有人来搞定的,哈哈
fkdog
2019-03-11 16:52:46 +08:00
感觉楼主有点空手套白狼的味道。
hilbertz
2019-03-11 16:54:17 +08:00
用 c++重写
Raymon111111
2019-03-11 16:54:24 +08:00
问题没描述清楚答不了
GeekCourse
2019-03-11 16:56:28 +08:00
假设你 20 万是 http 请求,假设一天按照 10 小时计算
10*3600*20 万=72 亿

这什么概念,大约是 2017 百度每天访问量的十分之一吧
mortonnex
2019-03-11 16:56:31 +08:00
20w 并发?
楼主是在蚂蚁做双十一项目?
https://finance.gucheng.com/201711/3328910.shtml
支付宝 17 年的双十一峰值并发也就 25w 左右
wshcdr
2019-03-11 16:56:34 +08:00
你是读并发还是写并发?
oneonesv
2019-03-11 16:58:37 +08:00
我觉得你对并发的概念是有什么误解。
lhx2008
2019-03-11 16:58:59 +08:00
正确答案:花钱请架构师

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

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

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

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

© 2021 V2EX