秒杀系统架构设计与实现(3)--20万QPS

这次架构演进,主要增加前端nginx反向代理,提升单台物理机单服务器利用率,分解web服务器压力;1、未物理分离压测软件,2,物理分离压测软件这2种情况


1,未物理分离压测软件,20万QPS

1.1  架构




1.2  开压前



1.3  20万QPS开压后






1.4 db情况

库存


订单


数据完整

注:未分离情况下,20万QPS,目前一台物理机已是最大承载能力了,再高jmeter会卡死(如果设置jmeter分布式调度可能不会出现卡死),但应用服务器还是正常的,并未崩溃


2,物理分离压测软件,40万QPS

压测机104




jmeter已不正常了

但物理机113上的应用和数据库及数据是完整的




延伸阅读

 https://blog.csdn.net/luozhonghua2014/article/details/80362614   秒杀系统搭建与部署(1)---开篇
https://blog.csdn.net/luozhonghua2014/article/details/80384061   1万+QPS秒杀最低成本架构与实现
https://blog.csdn.net/luozhonghua2014/article/details/80387285   10万+QPS秒杀限流组件设计与实现 
https://blog.csdn.net/luozhonghua2014/article/details/80396035   秒杀系统架构设计与实现(2)--15万QPS


猜你喜欢

转载自blog.csdn.net/luozhonghua2014/article/details/80404386