中山php|最優(yōu)網(wǎng)絡(luò) :中山做網(wǎng)站 中山php建站
最優(yōu)良人
Posts Tagged With: 壓力測(cè)試
Apache自帶的ab(ApacheBench)性能測(cè)試工具對(duì)網(wǎng)站進(jìn)行訪問(wèn)壓力測(cè)試
2012/02/10 at 09:07 » Comments (205)
1 概述 ab(ApacheBench)是Apache自帶的超文本傳輸協(xié)議(HTTP)性能測(cè)試工具。 其設(shè)計(jì)意圖是描繪當(dāng)前所安裝的Apache的執(zhí)行性能, 主要是顯示你安裝的Apache每秒可以處理多少個(gè)請(qǐng)求。 2 使用 2.1 安裝 Apache服務(wù)器套件自帶ab,只要安裝Apache即可,無(wú)需另行安裝ab。ab位于%ApacheHome%/bin目錄下(“%ApacheHome%”為Aapche安裝路徑),你也可以把a(bǔ)b.exe文件copy出來(lái),獨(dú)立使用。 2.2 參數(shù)列表 -A auth-username:password 向服務(wù)器提供基本認(rèn)證信息。用戶名和密碼之間由一個(gè)":"隔開(kāi),并將被以base64編碼形式發(fā)送。無(wú)論服務(wù)器是否需要(即是否發(fā)送了401認(rèn)證需求代碼),此字符串都會(huì)被發(fā)送。 -c concurrency 一次產(chǎn)生的請(qǐng)求個(gè)數(shù)。默認(rèn)是一次一個(gè)。 -C cookie-name=value 對(duì)請(qǐng)求附加一個(gè)"Cookie:"頭行。其典型形式是 name=value 的一個(gè)參數(shù)對(duì)。此參數(shù)可以重復(fù)。 -d 不顯示"percentage served within XX [ms] table"消息(為以前的版本提供支持)。 -e csv-file 產(chǎn)生一個(gè)逗號(hào)分隔(CSV)文件,其中包含了處理每個(gè)相應(yīng)百分比請(qǐng)求(從1%到100%)所需要的相應(yīng)百分比時(shí)間(以微秒為單位)。由于這種格式已經(jīng)"二進(jìn)制化",所以比"gnuplot"格式更有用。 -g gnuplot-file 把所有測(cè)試結(jié)果寫(xiě)入一個(gè)"gnuplot"或者TSV(以Tab分隔)文件。此文件可以方便地導(dǎo)入到 ...more »