Webbench-1.5的安装与使用

来源:互联网 发布:大数据关键技术 编辑:程序博客网 时间:2024/06/07 07:50
        我们架构一个网站,当想把它上线工作时,我们进行一些网站的压力测试非常有必要,看看它能承受多大的访问量,在大量访问情况下,我们的网站数据性能指标如何,这将直接影响到用户的浏览体验,对于一个网站,用户的良好体验永远都是第一位的,面对出现的问题,我们尽量修正,所以,压力测试取得的数据非常总要,这对于我们维护自己的平台就有了第一手资料。
        Webbench是Linux下的一个网站压力测试工具,它是由Lionbridge公司(http://www.lionbridge.com)开发。
        Webbech的标准测试可以向我们展示服务器的两项内容:每分钟相应请求次数(paga/min)和每秒钟传输数据量(byte/sec)
        Webbench能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webbench的标准测试可以向我们展示服务器的两项内容:每秒钟相应请求数和每秒钟传输数据量。webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI进行测试的能力。还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。Webbench最多可以模拟3万个并发连接去测试网站的负载能力。

安装webbench:
下载地址可以到google搜,我这里给出一个
下载地址:http://soft.vpser.net/test/webbench/webbench-1.5.tar.gz
这个程序更小,解压后不到50K,呵呵
安装非常简单

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

会在当前目录生成webbench可执行文件,直接可以使用了
1.如果没有安装ctags将会报错:/bin/sh: ctags: command not found

yum install ctags
2.如果没有安装gcc将会报错:cc: Command not found

yum install gcc
3.其他错误: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 并发数 -t 运行测试时间 URL
如:
webbench -c 300 -t 30 http://www.baidu.com/

原创粉丝点击