網站壓力測試工具webbench

webbench最多可以模擬3萬個併發連接去測試網站的負載能力

 

個人感覺要比Apache自帶的ab壓力測試工具好,安裝使用也特別方便。

 

1、適用系統:Linux

 

2、編譯安裝:

引用

wget http://soft.vpser.net/test/webbench/webbench-1.5.tar.gz

tar zxvf webbench-1.5.tar.gz

cd webbench-1.5

make && make install

 

如果出現問題,報錯

 

yum install gcc 其實安裝還是很簡單的

 

3、使用:

引用

webbench -c 500 -t 30 http://127.0.0.1/test.jpg

  參數說明:-c表示併發數,-t表示時間()

 

4、測試結果示例:

引用

Webbench - Simple Web Benchmark 1.5

Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

 

Benchmarking: GET http://127.0.0.1/test.jpg

500 clients, running 30 sec.

 

Speed=3230 pages/min, 11614212 bytes/sec.

 

Requests: 1615 susceed, 0 failed.

 

-t 指定的是進行測試的時間,-c 10000 -t30是模擬10000個併發,進行30s的測試,在這30swebbench會不停的發送請求,並且等待請求的響應,這樣的一個過程就記爲一次成功 的請求,樓主想測試最大併發,這個要考慮的因素很多,主要是負載,流量,磁盤IO,內存四項,測試的時候最好是在別的機器上運行webbench,將-c 的參數遞增,無論上述四項哪一項最先達到瓶頸,則認爲服務器最大的負載就是-c的值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章