Http_load
• linux教程• 發佈:2018-10-02
http_load這是國外一個博主開發的基於linux平臺的效能測試工具,主要是以並行複用的方式執行,可以用來測試web伺服器的吞吐量與負載,測試結果一目瞭然。
安裝http_load下載http_load
tar xzvf http_load-*.tar.gzcd http_load-*make &;&; make install如果出現錯誤,分別如下:
- 目錄
- gcc
主要是函式方面的問題
建立Url文字檔案
cd http_load-*vi url命令使用:
./http_load -p [並行數] -s [持續時間] url
說明:
-p表示併發程序數,-s表示持續時間,此命令表示在多少秒鐘內以每次多少個併發程序發起請求。

分析:
一共請求連線460次,最大併發執行緒300個,持續10秒,總傳輸速率為 3.19746e+06 bytes
每次請求連線平均資料量是6951
每秒的響應請求連線數45.9999,每秒傳輸的資料量319746 byte/s
每次連線平均響應時間6.03772,最大響應時間1001.06,最小響應時間0.962毫秒
每次連線平均返回時間922.219,最大4762.97,最小446.694
HTTP返回碼:200 ,一共460次

分析:
超負荷未連線上的請求將會顯示在螢幕上
HTTP返回碼:200,一共1693次
未完待續
測試結果主要參考fetches/sec、msecs/connect數值,即伺服器每秒能夠響應的查詢次數的數值來衡量效能。
