說明
ab 命令是 Apache 提供的 Web 服務(wù)器的性能測試工具,它可以測試安裝 Web 服務(wù)器每秒種處理的 HTTP 請求數(shù)。通常,可以使用 ab 壓力測試工具對網(wǎng)站的并發(fā)及負(fù)載能力進(jìn)行測試。
語法
ab [選項] [主機(jī)名]
選項
-A:指定連接服務(wù)器的基本的認(rèn)證憑據(jù); -c:指定一次向服務(wù)器發(fā)出請求數(shù); -C:添加 cookie; -g:將測試結(jié)果輸出為 gnuolot 文件; -h:顯示幫助信息; -H:為請求追加一個額外的頭; -i:使用 head 請求方式; -k:激活 HTTP中 的 keepAlive 特性; -n:指定測試會話使用的請求數(shù); -p:指定包含數(shù)據(jù)的文件; -q:不顯示進(jìn)度百分比; -T:使用 POST 請求數(shù)據(jù)時,設(shè)置內(nèi)容類型頭; -v:設(shè)置詳細(xì)模式等級; -w:以 HTML 表格方式打印結(jié)果; -x:以表格方式輸出時,設(shè)置表格的屬性; -X:使用指定的代理服務(wù)器發(fā)送請求; -y:以表格方式輸出時,設(shè)置表格屬性。
參數(shù)
主機(jī)名:被測試的主機(jī)名稱