秒殺系統架構設計與實現(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


發佈了287 篇原創文章 · 獲贊 588 · 訪問量 65萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章