现公司有 40+台 ECS 最高时有 15w 的并发
局限于技术 现在使用的 redis 队列
![]() | 1 kunee 2019-03-11 16:14:19 +08:00 时间换空间 |
![]() | 2 looplj 2019-03-11 16:21:01 +08:00 看业务类型 |
![]() | 3 rrfeng 2019-03-11 16:26:52 +08:00 并发跟队列有什么关系 |
4 lychnis 2019-03-11 16:30:42 +08:00 via Android 说清楚 20 万什么东西。tcp 连接还是怎么, 局限于技术???什么技术?如何受到限制了? Redis 跟上面这两个什么关系? 你这个描述能力实在是。。。 |
![]() | 5 r00t OP |
![]() | 6 Vegetable 2019-03-11 16:33:44 +08:00 20000TPS? 那最好的办法是招一个大牛. |
9 ccpp132 2019-03-11 16:35:34 +08:00 先 profile,找出瓶颈再提问吧 |
![]() | 12 sujin190 2019-03-11 16:48:17 +08:00 电商类这么高流量应该大部分是查看商品信息吧,那么直接静态化缓存外加 cdn 缓存,应该还好吧 可以注意看下京东,我记得他们的商品详情等很多页面都是直接 cdn 出的,只是回源过期时间很短,好像是 30 秒吧,但是就算这样也可以削减大半的流量了吧,而其中和用户相关难以缓存的,其实大部分是可以降级的,拉不出来也不是特别影响用户使用吧 如果每秒 20 万下单的话,恩,出 10 亿,肯定会有人来搞定的,哈哈 |
13 fkdog 2019-03-11 16:52:46 +08:00 感觉楼主有点空手套白狼的味道。 |
14 hilbertz 2019-03-11 16:54:17 +08:00 用 c++重写 |
15 Raymon111111 2019-03-11 16:54:24 +08:00 问题没描述清楚答不了 |
![]() | 16 GeekCourse 2019-03-11 16:56:28 +08:00 假设你 20 万是 http 请求,假设一天按照 10 小时计算 10*3600*20 万=72 亿 这什么概念,大约是 2017 百度每天访问量的十分之一吧 |
![]() | 17 mortonnex 2019-03-11 16:56:31 +08:00 |
18 wshcdr 2019-03-11 16:56:34 +08:00 你是读并发还是写并发? |
![]() | 19 oneonesv 2019-03-11 16:58:37 +08:00 ![]() 我觉得你对并发的概念是有什么误解。 |
![]() | 20 lhx2008 2019-03-11 16:58:59 +08:00 正确答案:花钱请架构师 |
![]() | 21 jadec0der 2019-03-11 17:14:07 +08:00 我猜 lz 的意思是 20w TPS |
![]() | 22 zsdsz 2019-03-11 17:56:19 +08:00 via Android 是在 bat 这些厂?这个 20w 的单位时间是秒?还是页面静态资源什么的都算进去?可能我水平比较次,虽然经常看网上那些高并发的文,这么多年做过游戏做过电商,单接口最多只试过几千并发的,连 10k 问题都没遇到过。 |
![]() | 23 mamahaha 2019-03-11 18:00:54 +08:00 请大牛还得把源码给人家看,痛苦吧? |
![]() | 25 opengps 2019-03-11 18:25:35 +08:00 via Android 合理的云架构,应该已经弹性扩展了,现在楼主这么多机器还不是加机器就能解决压力的形式吗? |
26 kanepan19 2019-03-11 18:26:24 +08:00 不要动不动就几 W 的并发, 一般压测并发都是 20 50 100 这样的。 |
![]() | 27 opengps 2019-03-11 18:30:22 +08:00 via Android 不同业务的并发压力各有特点。莫非楼主意思是实现弹性扩展服务器数量应对压力之外,还要把单机承载能力也提高一下? |
![]() | 28 ichou 2019-03-11 18:35:11 +08:00 15w …… 每秒? 算你 50 台机器都是 8 核 150000/50/8 = 375, 1/375*1000=2.6ms 这么一算的话,不管你用什么方式,把每个请求优化到 2 ms 左右应该就抗得住了 当然,这还没考虑容灾的情况,万一一台机器宕机,可能就雪崩了 |
![]() | 29 ichou 2019-03-11 18:40:01 +08:00 喔 上一条的说法不对,2ms 应该是 CPU 占用时长 |
![]() | 30 xnode 2019-03-11 18:44:17 +08:00 ![]() 你可能对并发有什么误解 20W 国内电商能达到的也就那么几家 |
![]() | 31 wind3110991 2019-03-11 18:58:29 +08:00 招架构师 + Java 搬砖工 + netty 重构 + 堆机器集群 话说贵司的电商能到 20wTPS,你们是某东还是阿某呢 |
![]() | 32 anyele 2019-03-11 19:05:19 +08:00 via Android 阿里还是京东? |
![]() | 34 swordne 2019-03-12 09:52:45 +08:00 你这 20W 怕不是日访问量吧=.=b |
![]() | 35 NicolayShi 2019-03-12 10:36:53 +08:00 openresty |