簡(jiǎn)介
wrk是一個(gè)開源的簡(jiǎn)單http性能測(cè)試工具,也可以叫做http benchmark工具。
編譯配置流程
1.配置編譯環(huán)境
安裝wget工具。
yum install wget -y
2.獲取源碼
獲取“wrk”源碼包。
cd /usr/local/srcgit clone https://github.com/wg/wrk.git
3.編譯和安裝
1)進(jìn)入wrk的安裝目錄。
cd wrk
2)編譯wrk。
make
----結(jié)束
4.運(yùn)行和驗(yàn)證
測(cè)試wrk是否安裝完成且可以正常使用。
執(zhí)行以下命令,模擬12個(gè)線程、100次連接、持續(xù)10秒,測(cè)試“http://www.huawei.com”頁面的性能。
./wrk -t12 -c100 -d30s http://www.huawei.com
命令參數(shù)說明
-t
表示模擬的線程數(shù)。
-c
表示模擬的連接數(shù)。
-d
表示測(cè)試的持續(xù)時(shí)間。
回顯內(nèi)容如下,正常返回該頁面的常用性能指標(biāo),即表示wrk已安裝完成,并可正常使用。
Running 30s test @ http://www.huawei.com
12 threads and 100 connections
Thread Stats Avg Stdev Max +/- Stdev
. . .