Ubuntu下安装&使用压力测试工具Webbench-1.5
Webbench是有名的网站压力测试工具,它是由Lionbridge公司(http://www.lionbridge.com)开发。它的帮助文件和文档请到:www.webbench.com上查看。
Webbech 能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webBech的标准测试可以向我们展示服务器的两项内容:每秒钟相应请求数和每秒钟传输数据量。webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进行测试的能力。还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。
下面介绍如何在Ubuntu下安装webbench:
1、安装依赖包CTAGS
apt-get install ctags
2、安装Webbench 1.5
wget http://www.wemvc.com/wp-content/uploads/2010/06/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make && make install
3、使用介绍
webbench -c 500 -t 30 http://127.0.0.1/test.jpg
参数说明:-c表示并发数,-t表示时间(秒)
4、测试结果
webbench-1.5$ sudo webbench -c 500 -t 10 http://localhost/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://localhost/ 500 clients, running 10 sec. Speed=816 pages/min, 13094 bytes/sec. Requests: 136 susceed, 0 failed.


这个测试结果也太简略了点,不知到想大概推算出服务器的承受峰值用什么工具比较好一点。
是的 只能知道个大概值 而且程序本身会对同一个页面缓存 不能代表真正的访问压力
@精东
恩,那如果我想通过压力测试来推算峰值,又什么方案可以借鉴或者建议吗?
Apache AB 测试的结果挺详细的。
那当然 但是我记得ab是并发数上不去