目錄
http_load簡介
下載和安裝
引數的使用
http_load使用
性能指標衡量
http_load簡介
基于linux系統的一種性能測驗工具,并以并行復用的方式運行,用于測驗Web服務器的吞吐量與負載,測驗web頁面的性能
優點:1.基于命令列,簡單易上手
2.小巧輕便,解壓縮后不到100k
3.開源,免費
下載和安裝
進入作業的目錄下
#cd /usr/local/
wget http://acme.com/software/http_load/http_load-12mar2006.tar.gz
tar zxvf http_load-12mar2006.tar.gz
進入http_load目錄
#cd http_load-12mar2006
編譯和安裝
make && make install
如果遇到錯誤,可以執行安裝
Yum -y install gcc gcc-c++


引數的使用
-fetches 簡寫 -f:含義是總計的訪問次數
-rate 簡寫 -r:含義是每秒的訪問頻率
-seconds簡寫 -s:含義是總計的訪問時間
-parallel 簡寫 -p:并發訪問的執行緒數
urls是一個url串列,每個url單獨的一行
http_load使用
1.新建一個urls.txt檔案,用來存盤目標URL
檔案格式是每行一個URL,如下圖:

2.輸入命令http_load -parallel 5 -seconds 10 urls.txt

3.結果分析
第一行:說明運行了607個請求,最大的并發行程數是5,總計傳輸的資料是32171bytes,運行的時間是10秒
第二行:說明每一連接平均傳輸的資料量是53
第三行:說明每秒的回應請求為60.7,每秒傳遞的資料為3217.1
第四行:說明每連接的平均回應時間是39.9465,最大為110.416,最小為28.351
第六行:說明打開回應頁面的型別,如果403型別過多,那可能要注意是否系統遇到了瓶頸
性能指標衡量
測驗結果中主要的指標是fetches/sec,msecs/connect這個選項,即服務器每秒能夠回應的查詢次數,用這個指標來衡量性能,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/293846.html
標籤:其他
下一篇:Linux安裝Docker
