(更新时间)2021年6月5日 商城高并发秒杀系统(.NET Core版) 37-最终项目的性能压测分析

性能压测

总结

场景:秒杀场景 20万手机
电脑配置:8核 16G 100M带宽 100G硬盘

第一种情况:立马秒完

同时进行来 20W并发,20W手机,其余全部放弃掉1800万个请求 ,cdn 静态页

成本:20万/25000 = 8台集群 * 3 = 24 台服务器 * 746 = 17904元

第二种情况:限时秒完 10s 5分钟 5s

10s 控制在在 10秒之内秒完

20W/ 10 = 2W/s 放进行其余限流,IP, 抢限流,提示友好页面,抢购火爆 nginx
限制流量,1个人1秒只能请求一次,其余全部排除。redis 可以做到呀,阿里云:最高是100M带宽。

2.5W 3台服务器,我们就可以在10s之内完全能够处理20W并发量 成本:3 *746 = 2238。

5分钟

20W/5 * 60 = 667个并发。redis +rabbitmq +lua

为了节约。可是不会实吞2000万

高并发的三个手段

限流:限流是高并发的核武器

缓存:redis + 内存缓存

降级:高可用性

上一篇:Ubuntu18关机时出现 A stop job is running for ...导致关机很慢


下一篇:jmeter实际应用1