sso單點登錄系統的壓力測試


環境:vmware centos7.4 2cpu 2核心
工具:ab壓力測試工具
測試對象:sso單點登錄系統
電腦:win10 4核
項目環境:flask+uwsgi+nginx(uwsgi 2進程,4線程)

1. 100個用戶,總共100個請求

測試截圖

2. 500個用戶,總共500個請求

測試截圖

500個用戶並發0.86秒,

3. 1000個用戶並發,總共1000個請求

測試截圖

1000個並發1.622,4進程4線程可以接受啊,如果加了協程是不是更快一點

4. 2000個用戶並發,總共2000個請求

測試截圖

測試用例:

結論

1000個並發登錄才一秒,完全可以接受啊,畢竟csdn登錄的時候都要1秒多,以后要買個帶寬高的服務器,和上一篇對比簡直是天壤之別啊!
可能有人覺得提高線程和進程數就可以了,但是我這個centos是2個cpu,如果uwsgi進程開多了,性能不僅僅不會增大,而且還會占用大量系統資源,響應時間會更長,有興趣的可以自己試一試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM