性能測試-峰值QPS和計算公式


峰值QPS和計算公式
概述
因特網上,經常用每秒查詢率來衡量域名系統服務器的機器的性能,其即為QPS。 對應fetches/sec,即每秒的響應請求數,也即是最大吞吐能力。

計算關系: QPS = 並發量 / 平均響應時間 並發量 = QPS * 平均響應時間

通常QPS用來表達和衡量當前系統的負載,也可以用RPS來表示, 我們形容當前系統的運行狀態時可以說當前QPS已經達到多少多少了, 在系統環境不變的情況下存在支持的最大QPS,但並不應該用來形容機器的性能。 可以通過提高TPS來提升當前系統的處理能力,來增加最大QPS的支持。 TPS用來形容機器的性能。

QPS計算原理
QPS = req/sec = 請求數/秒

原理:每天80%的訪問集中在20%的時間里,這20%時間叫做峰值時間
公式:( 總PV數 * 80% ) / ( 每天秒數 * 20% ) = 峰值時間每秒請求數>(QPS)
機器:峰值時間每秒QPS / 單台機器的QPS = 需要的機器
實例
問:每天300w PV 的在單台機器上,這台機器需要多少QPS?

答:( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)

問:如果一台機器的QPS是58,需要幾台機器來支持?

--------------------------------------------------------------------------------------------------------
原文鏈接:https://blog.csdn.net/weixin_36646275/article/details/100024054


免責聲明!

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



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