網站壓力測試工具Webbench介紹

jopen 10年前發布 | 26K 次閱讀 Webbench 測試工具

webbench簡介: 

webbench是由 Lionbridge公司開發的出色的網站壓力測試工具,它能測試處在相同硬件上,不同服務的性能以及不同硬件上同一個服務的運行狀況。webbench不但能具有便準靜態頁面的測試能力,還能對動態頁面(ASP,PHP,JAVA,CGI)進 行測試的能力。

Webbench是一個非常簡單的壓力測試工具,Webbench最多可以模擬3萬個并發連接去測試網站的負載能力。

(1)Webbench安裝

  1. wget http://www.phpddt.com/soft/linux/webbench-1.5.tar.gz
  2. tar zxvf webbench-1.5.tar.gz
  3. cd webbench-1.5
  4. make
  5. make install

(2)Webbench使用

  1. webbench -c 1000 -t 60 http://www.phpddt.com/
  2. webbench -c 并發數 -t 運行測試時間 URL

(3)測試結果 

  1. root@phpddt:~/webbench-1.5# webbench -c 1000 -t 60 http://www.phpddt.com/
  2. Webbench - Simple Web Benchmark 1.5
  3. Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
  4.  
  5. Benchmarking: GET http://www.phpddt.com/
  6. 1000 clients, running 60 sec.
  7.  
  8. Speed=217591 pages/min, 5544152 bytes/sec.
  9. Requests: 217591 susceed, 0 failed.

注意:測試時并發數應該由小到大,并使用TOP檢查網站負載,或自行打開頁面查看速度。

參考:

Webbench官網:http://home.tiscali.cz/~cz210552/webbench.html 

測試注意事項: 

 1.壓力測試工作應該放到產品上線之前,而不是上線以后; 
 2.webbench 做壓力測試時,該軟件自身也會消耗CPU和內存資源,為了測試準確,請將 webbench 安裝在別的服務器上; 
 3.測試時盡量跨公網進行,而不是內網; 
 4.測試時并發應當由小逐漸加大,觀察一下網站負載及打開是否流程,直到網站打開緩慢甚至網站完全打不開; 
 5.應盡量進行單元測試,如B2C網站可以著重測試購物車、推廣頁面等,因為這些頁面占整個網站訪問量比重較大。

Webbench安裝使用常見問題解決

問題1: cannot create regular file `/usr/local/man/man1′: No such file or directory

解決方法: 創建/usr/local/man/man1文件來解決

[root@localhost local]# mkdir -m 644 -p /usr/local/man/man1

問題2: /bin/sh: ctags: command not found

解決方法:安裝ctags

apt-get install ctags

問題3: cc: Command not found

解決方法: 安裝gcc

apt-get install gcc

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!