ab是Apache超文本傳輸協(xié)議(HTTP)的性能測試工具。 其設(shè)計(jì)意圖是描繪當(dāng)前所安裝的Apache的執(zhí)行性能,主要是顯示你安裝的Apache每秒可以處理多少個(gè)請(qǐng)求.
#ab -v可以看出其基本信息
#ab -n1000 -c10 >
這是一個(gè)基本命令
-n1000表示總請(qǐng)求數(shù)為1000
-才0表示并發(fā)用戶數(shù)為10
Apache服務(wù)器下使用 ab 命令進(jìn)行壓力測試 三聯(lián)
參數(shù)說明:
Concurrency Level:并發(fā)用戶數(shù);
Time taken for tests:請(qǐng)求處理花費(fèi)的總時(shí)間;
Complete requests:總請(qǐng)求數(shù);
Failed requests:失敗的請(qǐng)求數(shù);
Total transferred::所有請(qǐng)求響應(yīng)數(shù)據(jù)長度總和;
HTML transferred:所有請(qǐng)求響應(yīng)數(shù)據(jù)中正文數(shù)據(jù)總和;
Requests per second:是我們很關(guān)注的一個(gè)數(shù)據(jù),有人稱作“吞吐率”,Requests per second=Complete requests/Time taken for tests
Time per request:平均請(qǐng)求等待時(shí)間;
Transfer rate:這些請(qǐng)求在單位時(shí)間從服務(wù)器獲取的數(shù)據(jù)長度。
# ab -c l -n 10000
更多信息請(qǐng)查看IT技術(shù)專欄