需要對服務器接口做壓力測試前,要理解的一些術語含義:響應時間、並發、RPS
並發: 什么叫並發?並發不是我們理解的在loadrunner場景中設置並發數,而是正在系統中執行操作或者在系統的隊列中排隊的用戶數,當然在lr的世界里,我們也會粗略的認為二者相等。
響應時間: 嚴格意義上說是從客戶端發送請求開始,到客戶端接受到服務器的返回結束。在我們測試環境中,客戶端和被測服務器往往在一個機房一個網段甚至同一個交換機,所以我們通常把響應時間認為是服務器處理請求所耗費的實際。
RPS:每秒請求數,這里還有兩個我們通常認為和RPS相等的名詞,arrival rate、TPS。
根據little定律,我們知道以上三者有以下關系,在平衡狀態,或者說到達速度,尚未達到應用處理的瓶頸的時候:
並發 = rps * 響應時間
