是什么
- Webbench是知名的网站压力测试工具;
- Webbench能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况;
- webbench的标准测试可以向我们展示服务器的两项内容:
- 每秒钟相应请求数;
- 每秒钟传输数据量;
- webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进行测试的能力;
- webbench支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。
如何安装
wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make # 出现 warning 忽略
sudo make install # 缺什么安装什么
怎么用
这里只介绍一种最简单的用法:
# 对 http://192.168.0.25 上的 index.html 进行并发测试
# -c 500 表示 500 个并发数
# -t 60 表示测试时间是 60 秒
webbench -c 500 -t 60 http://192.168.0.25/index.html
测试结果:
webbench -c 500 -t 60 http://localhost:8888/
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://localhost:8888/
500 clients, running 60 sec.
Speed=1153085 pages/min, 11934430 bytes/sec.
Requests: 1153085 susceed, 0 failed.
其余用法后续补上:
… …