1.系統(tǒng)吞吐量throughput
單位時間內(nèi)系統(tǒng)的請求數(shù)目;
在沒有達到性能瓶頸時吞吐量和虛擬用戶間存在一定的聯(lián)系;
F=VU*R/T——VU:虛擬用戶數(shù),R:每個用戶發(fā)出的請求數(shù),T:考察的時間;
2.響應(yīng)時間(系統(tǒng)延遲)
通常一個系統(tǒng)的性能受吞吐量和響應(yīng)時間兩個條件的約束,有以下兩種場景;
吞吐量越大,系統(tǒng)延遲越大,因為請求量過大,系統(tǒng)繁忙,響應(yīng)速度降低;
系統(tǒng)延遲越好,能支持的吞吐量就越高,因為響應(yīng)速度快,因此能處理更多的請求;
3.并發(fā)數(shù)
系統(tǒng)能夠同時處理的請求數(shù)/事務(wù)數(shù);
4.QPS(TPS)
并發(fā)數(shù)/響應(yīng)時間假定系統(tǒng)響應(yīng)時間一致的情況下,并發(fā)數(shù)越大,QPS也越高;當并發(fā)數(shù)超過一定值(系統(tǒng)瓶頸)時,響應(yīng)時間變慢,QPS降低;
依賴于公司的監(jiān)控系統(tǒng),做接口壓力測試時主要關(guān)注點在qps,響應(yīng)時間以及準確率,并發(fā)數(shù)是要靠算的;
推薦閱讀: