1. 程式人生 > >輕量級web壓測工具http_load的使用

輕量級web壓測工具http_load的使用

www 令行 創建 cal 編輯器 時間 rate 工具 .com

一、http_load簡介
基於linux平臺的一款針對web服務器的性能壓測工具

優點:
    1.基於命令行,簡單、易於上手。
    2.小巧、輕便。
缺點:
    1.僅使用於基於web頁面的性能測試。
    2.測試結果分析有限。

二、編譯及其安裝
1.下載源碼

http_load主頁:http://www.acme.com/software/http_load/

wget http://www.acme.com/software/http_load/

2.解壓:

tar xf http_load-12mar2006.tar.gz

3.編譯安裝
http_load采用C語言編寫,編譯安裝需要gcc編輯器,如果沒有則需要先安裝gcc

    yum install gcc
    cd http_load-12mar2006
    make
    make install

如果出現以下錯誤:

    cp:無法創建文件/usr/local/man/man1:沒有那個文件目錄
    則執行:
    mkdir /usr/local/man -p 

三、使用方法

1.編輯urls文件,在文件中編輯需要測試的URL。
2.命令
    ./http_load options
    options:
        -p(parallel) 並發的用戶進程數
        -f(fetches) 總計的訪問次數
        -r(rate) 每秒的訪問頻率
        -s(seconds) 連續的訪問時間
    例:
    ./http_load -p 1021 -s 10 urls

輕量級web壓測工具http_load的使用