關於壓力測試中 TPS 和併發數的思考

Aiden發表於2020-09-25

最近在研究壓力測試,有一個問題一直沒有想明白,想請大家幫我答疑解惑。問題是關於壓測中TPS和併發量
我使用Jmeter對系統的某個介面進行200路併發壓測,從聚合報告中可以看出:

關於TPS和併發量計算方法如下:

TPS = 系統每秒處理的事務數 = 內處理的總請求數S / 某段時間 T = 4000 / 51 = 78.4 這個資料沒有問題和jmeter展示的資料偏差不大
併發量 = 系統在某一時刻同時處理的事務數 = TPS * 平均響應時間 AVGRS = 78.4 * 1.961 = 153

我的疑惑就在:併發量和我在jmeter中設定的執行緒數200有什麼關係,為什麼併發數不是200。

相關文章