> 文章列表 > Web服务器压力测试

Web服务器压力测试

Web服务器压力测试

Web服务器压力测试

使用WebBench去进行网站的压力测试
1、去github下载项目源码webbench
2、download到本地
3、将压缩包上传到虚拟机上
Web服务器压力测试

4、解压,使用命令:unzip 压缩包名
5、

cd WebBench-mask

6、构建项目

make
make install

7、上述动作完成后,生成可执行文件webbench
Web服务器压力测试
8、开始测试,测试命令格式如下:

webbench [选项...] 测试的网址

例子:3个客户端,运行3秒

webbench -c 3 -t 3 http://www.baidu.com/

选项:

短参 长参数 作用
-f –force 不需要等待服务器响应
-r –reload 发送重新加载请求
-t –time 运行多长时间,单位:秒"
-p –proxy server:port 使用代理服务器来发送请求
-c –clients 创建多少个客户端,默认1个"
-9 –http09 使用 HTTP/0.9
-1 –http10 使用 HTTP/1.0 协议
-2 –http11 使用 HTTP/1.1 协议
–get 使用 GET请求方法
–head 使用 HEAD请求方法
–options 使用 OPTIONS请求方法
–trace 使用 TRACE请求方法
-?/-h –help 打印帮助信息
-V –version 显示版本号