服務器壓力測試的幾個指標

吞吐率(request per seconds)

所謂吞吐率,指的是服務器處理併發請求的能力,計算公式爲服務器

總請求數 / 完成全部請求花費的總時間併發

單位是 reqs/s
特別須要注意的是,吞吐率不能脫離併發數(併發用戶數)而單獨存在,在不一樣的併發數狀況下,即便總請求數同樣,併發數也可能會不同requests

併發鏈接數(The number of concurrent connections) & 併發用戶數

併發鏈接數指某個時刻服務器處理的鏈接數
此概念的某個時刻是一個特定的時間點
併發用戶數的概念和併發鏈接數密切相關,併發鏈接數必定大於等於併發鏈接數,一個用戶可能同時發送多個併發請求io

用戶請求平均等待時間(Time per request)

計算公式:處理完全部請求花費總時間 / 併發用戶數request

服務器平均請求等待時間(Time per request: across all concurrent requests)

計算公式:處理完全部請求所花費時間/總請求數
他是吞吐率的倒數,也和併發數密切相關,不能脫離併發數來描述服務器平均請求等待時間請求

相關文章
相關標籤/搜索