http_load是基於linux平台的效能測試工具,它體積非常小,僅100kb。它以並行復用的方式執行,可以測試web伺服器的吞吐量與負載。
1 官方位址
3 安裝
make , make install
4 使用方法
a 命令引數和檔案
引數
全稱
含義
-p-parallel
併發的使用者程序數。
-f-fetches
總計的訪問次數
-r-rate
含義是每秒的訪問頻率
-s-seconds
連續的訪問時間
urlb 建立url檔案
eg:test.m.zmqnw
c 執行測試
shell> http_load -p 1021 -s 10 url #url為剛剛新建的檔案d分析結果
41 fetches, 1020 max parallel, 851898 bytes, in 10.0008 seconds測試結果中,主要參考fetches/sec、msecs/connect數值,即伺服器每秒能夠響應的查詢次數的數值來衡量效能,當然,單純數值判斷並不準確,還要參考cpu、記憶體的等消耗綜合考慮。# 一共請求連線41次,最大併發執行緒1020個,持續10.0008秒內,總傳輸速率為 851898bytes
20778 mean bytes/connection
#每次請求連線平均資料量(851898÷41)
4.09969 fetches/sec, 85183.3 bytes/sec
#每秒的響應請求連線數為4.09969個,每秒傳輸的資料為85183.3btyes/毫秒
#http返回碼:200 ,一共41次。
http_load做測試時出現」byte count wrong」的錯誤,
如果httpd_load獲取到的頁面資料和上次不一致
則會報錯byte count wrong
如果是動態頁面,由於返回資料內容不同.則此報錯可以忽略
單詞:parallel:平行的,併發的
mean:平均
fetches:接收到
整合式測試工具http load
一 http load簡介 http load基於linux平台的一種效能測工具。以並行復用的方式執行,用以測試web伺服器的吞吐量與負載,測試web頁面的效能。優點1.基於命令列,簡單 易於上手 2.小巧輕便,解壓縮後不到100k 3.開源,免費 缺點1.僅適用於web頁面的效能測試,不適用於訪問...
http load測試工具
基於linux平台的一種效能測工具。以並行復用的方式執行,用以測試web伺服器的吞吐量與負載,測試web頁面的效能。優點1.基於命令列,簡單 易於上手 2.小巧輕便,解壓縮後不到100k 3.開源,免費 缺點1.僅適用於web頁面的效能測試,不適用於訪問資料庫 2.測試結果分析有限 3.平台依賴li...
測試工具http load
測試工具 文章目錄 無意中發現了這個工具 http load 又輕巧又簡便,整個安裝包就10幾k。它可以快速用來對 或者web api進行壓力測試。而且功能還挺強大的,特別是在架構驗證過程中,測試某個平台的併發和響應時間相當的管用。wget tar xfz http load 09mar2016.t...