以並行復用的方式執行,用以測試web伺服器的吞吐量與負載
可以以乙個單一的程序執行,還可以測試https類的**請求
命令格式:http_load -p 併發訪問程序數 -s 訪問時間 需要訪問的url檔案
-parallel 簡寫-p :含義是併發的使用者程序數。
-fetches 簡寫-f :含義是總計的訪問次數
-rate 簡寫-p :含義是每秒的訪問頻率
-seconds簡寫-s :含義是總計的訪問時間
特殊說明:測試結果中主要的指標是 fetches/sec、msecs/connect 這個選項,即伺服器每秒能夠響應的查詢次數,用這個指標來衡量效能。
qpt-每秒響應使用者數和response time,每連線響應使用者時間。
測試的結果主要也是看這兩個值。當然僅有這兩個指標並不能完成對效能的分析,我們還需要對伺服器的cpu、men進行分析,才能得出結論
webbench
webbench -c 併發數 -t 執行測試時間 url
ab
siege
根據配置對乙個web站點進行多使用者的併發訪問,記錄每個使用者所有請求過程的相應時間,並在一定數量的併發訪問下重複進行。
siege -c 200 -r 10 -f example.url
-c是併發量,-r是重複次數。 url檔案就是乙個文字,每行都是乙個url,它會從裡面隨機訪問的。
example.url內容:
Web壓力測試工具
雖然這些工具給我們測試伺服器承受能力帶來方便,但是它們的危害卻更是驚人,甚至於利用隨便一種比較全面的測試工具就可以對一台小型的 一 工具簡單介紹 microsoft 二 工具簡單設定 開啟圖1 1.在 settings 的功能設定中 如圖2 乙個是stress level threads 這裡是指定...
WEB壓力測試工具
在linux下對web進行壓力測試的小工具有很多,比較出名的有ab.雖然ab可以執行在windows下,但對於想簡單介面操作的朋友有點不太習慣.其實vs.net也提供壓力測試功能但顯然顯得太重了,在測試的時候也會占用了大量的資源導致測試效果不理想.為了讓在win下對web壓力測試變得更簡單方便所以用...
web壓力測試工具 壓力測試 webbench
原文 webbench最多可以模擬3萬個併發連線去測試 的負載能力,個人感覺要比apache自帶的ab壓力測試工具好用,安裝使用也特別方便,並且非常小。1 適用系統 linux 2 編譯安裝 root hexuweb102 wget root hexuweb102 tar zxvf webbench...