打開Apache服務(wù)器的安裝路徑(我用的是 WampServer),在bin目錄中有一個(gè)ab.exe的可執(zhí)行程序,它就是要介紹的壓力測(cè)試工具。
在Windows系統(tǒng)的命令行下,進(jìn)入ab.exe程序所在目錄,執(zhí)行ab.exe程序。注意直接雙擊無(wú)法正確運(yùn)行。
d:(回車/進(jìn)入D盤)
cd?wamp\bin\apache\Apache2.4.4\bin(回車/進(jìn)入?bin目錄)
ab(回車/)
如果看到下列一些幫助信息就說(shuō)明成功啟動(dòng)ab
開始啟動(dòng)ab?壓力測(cè)試
ab?-n?5000?-c?200?http://localhost/test.PHP
上例表示總共訪問(wèn)http://localhost/test.php這個(gè)腳本5000次,200并發(fā)(模擬200個(gè)用戶同時(shí)訪問(wèn))。
ab常用參數(shù)的介紹:
-n :總共的請(qǐng)求執(zhí)行數(shù),缺省是1;
-c: 并發(fā)數(shù),缺省是1;
-t:測(cè)試所進(jìn)行的總時(shí)間,秒為單位,缺省50000s
-p:POST時(shí)的數(shù)據(jù)文件
-w: 以HTML表的格式輸出結(jié)果