web性能压力测试工具
為了測試之前寫的HTTP服務器的項目,學習一下以下幾個web壓力測試工具。
http_load
1、概念
http_load以并行復用的方式運行,用以測試web服務器的吞吐量與負載。
但是它不同于大多數壓力測試工具,它可以以一個單一的進程運行,一般不會把客戶機搞死,還可以測試HTTPS類的網站請求。
2、下載與安裝
(1)利用wget遠程安裝:
wget http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz
(2)解壓縮:#tar zxvf http_load-12mar2006.tar.gz
(3)進入http_load 目錄:#cd http_load-12mar2006
(4)編譯:#make
(5)安裝:#make install
3、基本用法
4、參數
| -fetches 簡寫-f | 含義是總計的訪問次數 |
| -rate 簡寫-r | 含義是每秒的訪問頻率 |
| -seconds簡寫-s | 含義是總計的訪問時間 |
| -parallel 簡寫-p | 并發訪問的線程數 |
| urls | 是一個url 列表,每個url 單獨的一行??梢詥蝹€頁面 |
webbeach
1、概念
webbench是Linux下的一個網站壓力測試工具,最多可以模擬3萬個并發連接去測試網站的負載能力。
2、下載與安裝
(1)下載:wget http://www.ha97.com/code/webbench-1.5.tar.gz
(2)解壓縮:tar zxvf webbench-1.5.tar.gz
(3)進入目錄:cd webbench-1.5
(4)編譯:make
(5)安裝:make install
3、用法
項目測試
測試結果及分析后續補充。
總結
以上是生活随笔為你收集整理的web性能压力测试工具的全部內容,希望文章能夠幫你解決所遇到的問題。