併發用户數:是指模擬用户實際去 請求的用户數量,模擬每個人去操作。

吞吐量:可以是 流量 也 可以是業務量。

持續時間1分鐘   10個用户併發,按每秒1個線程數來計算    請求數= 10用户×60分鐘×1個線程= 600次請求。 吞吐量=600個請求。

吞吐率=600個請求÷1分鐘=60個請求/秒

 

持續時間1分鐘   20個用户併發,按每秒1個線程來計算       請求數= 20用户×60分鐘×1個線程= 1200次請求。 吞吐量=1200個請求。

吞吐率=1200個請求 ÷1分鐘= 60個請求/秒

當吞吐量不斷增加是,併發請求數增多,排隊的請求也就越多,系統能夠處理過來的請求數會達到瓶頸。

這時就會有了錯誤率的概念,我們要求的是請求都成功,如果出現了大面積的失敗,説明系統處理失敗;此時存在嚴重的隊列堵塞 或 請求超時。

這時 吞吐率會達到 一個瓶頸值。此時這個瓶頸值 就是系統的 最大處理能力。

吞吐率  的計算方法 與  TPS是否相識??? 吞吐率也可以是 網絡流量 KB/秒,在持續高負載下的網絡流量 基線。

 

由此可見  在相同的時間內,併發用户數越大,吞吐量越大。當隨着 併發用數增加,吞吐量增加,但是吞吐率增加到一定階段就會達到瓶頸。

 

xiezhifei