摘要:Webbench是有名的网站压力测试工具,它是由 Lionbridge公司开发。
Webbench是有名的网站压力测试工具,它是由 Lionbridge公司开发。
Webbech能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webBech的标准测试可以向我们展示服务器的两项内容:每秒钟相应请求数和每秒钟传输数据量。webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进 行测试的能力。还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。
安装
PS: Make install 需 sudo 权限, 需要写入 /usr/local/bin
1 |
brew install ctags # 依赖安装 |
2 |
wget http: //blog.zyan.cc/soft/linux/webbench/webbench-1.5.tar.gz |
3 |
tar -zxvf webbench- 1.5 .tar.gz |
4 |
cd webbench- 1.5 |
5 |
mkdir -pv /usr/local/man/man1 # 关键 |
6 |
sodu make && sudo make install # sudo 权限因为需要创建文件夹 |
使用
参数说明:-c表示并发数,-t表示时间(秒)
执行webbench –help
01 |
webbench [option]... URL |
02 |
-f|--force 压测时不等待服务端返回 |
03 |
-r|--reload Send reload request - Pragma: no-cache. |
04 |
-t|--time <sec> 压测时间/s, 默认 30 /s |
05 |
-p|--proxy <server:port> 使用代理来进行请求 |
06 |
-c|--clients <n> 并发数量默认 1 个 |
07 |
- 9 |--http09 使用HTTP/ 0.9 协议请求 |
08 |
- 1 |--http10 使用HTTP/ 1.0 协议请求 |
09 |
- 2 |--http11 使用HTTP/ 1.1 协议请求 |
10 |
--get 使用GET方式请求 |
11 |
--head 使用 HEAD 方式请求 |
12 |
--options Use OPTIONS request method. |
13 |
--trace Use TRACE request method. |
14 |
-?|-h|--help This information. |
15 |
-V|--version 显示当前版本 |
本文原地址:https://www.eqiday.cn/240.html
郑重声明内容版权声明:除非注明,否则皆为本站原创文章。如有侵权联系进行删除!