性能測試_webbench高併發測試工具_已遷移

1.簡介linux

webbench最多能夠模擬3萬個併發鏈接去測試服務器的負載能力,編譯和配置簡單,僅基於TCP協議上對服務器進行測試。Webbench也是開放源碼,從代碼上看,每一個客戶端都fork出一個進程進行測試,僅在TCP協議層對服務器測試,並未涉及HTTP協議。web

2.安裝服務器

源碼下載: http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make併發

注:若是安裝過程當中出現/bin/sh: ctags: command not foundjsp

則需安裝ctags,下載地址:wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz測試

3.測試spa

1分鐘1000個客戶端測試,運行命令:./webbench -c 1000 -t 60.net

4.測試報告orm

[root@nmsuser webbench-1.5]# ./webbench -c 200 http://172.31.186.100:8080/Map/index.jsp
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://172.31.186.100:8080/Map/index.jsp
200 clients, running 30 sec.

Speed=246578 pages/min, 27904904 bytes/sec.
Requests: 123079 susceed, 210 failed.

[root@nmsuser webbench-1.5]# ./webbench -c 200 http://172.31.186.100:8080/Map/index.jsp
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://172.31.186.100:8080/Map/index.jsp
200 clients, running 30 sec.

Speed=246578 pages/min, 27904904 bytes/sec.
Requests: 123079 susceed, 210 failed.blog

相關文章
相關標籤/搜索