首先先介紹一款知名的網站壓力測試工具:webbench.linux
Webbench能測試處在相同硬件上,不一樣服務的性能以及不一樣硬件上同一個服務的運行情況。webbench的標準測試能夠向咱們展現服務器的兩項內容:每分鐘相應請求數和每秒鐘傳輸數據量。webbench不但能具備便準靜態頁面的測試能力,還能對動態頁面(ASP,PHP,JAVA,CGI)進 行測試的能力。還有就是他支持對含有SSL的安全網站例如電子商務網站進行靜態或動態的性能測試,最多能夠模擬3萬個併發鏈接去測試網站的負載能力.git
Webbench是有名的網站壓力測試工具web
編譯安裝:
1. wget http://www.sfr-fresh.com/unix/privat/webbench-1.5.tar.gz
2. tar zxvf webbench-1.5.tar.gz
3. cd webbench-1.5
4. make && make install
webbench安裝報錯沒有安裝ctags
若是沒有安裝 ctags make 編譯會報錯:/bin/sh: ctags: command not found
yum install ctags
沒有安裝gcc
這時候可能會報錯:
cc: Command not found
這時須要gcc:
yum install gcc
其餘報錯
若是出現下面的錯誤:
cannot create regular file `/usr/local/man/man1′: No such file or directory
這時須要建立/usr/local/man/man1文件來解決:
mkdir -m 644 -p /usr/local/man/man1
開始測試:
webbench -c 500 -t 30 http://127.0.0.1:8080
參數說明:-c表示併發數,-t表示時間(秒)
最後就會出現詳細的測試信息了:
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.tomcat
http://my.oschina.net/cennac/blog/217604?fromerr=W27zmWhu安全
https://gitsea.com/2013/07/02/tomcat-%E5%B9%B6%E5%8F%91%E4%BC%98%E5%8C%96/服務器
http://www.linuxidc.com/Linux/2011-01/31392.htm併發
http://www.linuxidc.com/Linux/2013-11/92386.htm工具