简介
WebBench是Linux中被广泛使用的网站 压力测试 工具,同时支持HTTPS静态网站和动态网站。
编译和测试方式
1.选择操作环境
本文选用华为鲲鹏 云服务 ECS KC1实例做测试
2.配置编译环境
1)配置安装Web Bench所需要的目录,用以存放编译生产的文件。
mkdir /usr/local/man/man1 -p
2)下载和解压Web Bench软件包。
cd /usr/local/src
wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
tar -zxvf webbench-1.5.tar.gz
3)编译和安装Web Bench。
cd /usr/local/src/webbench-1.5
make && make install
3.测试已完成编译的软件
测试Web Bench,10s内对baidu.com网址100次访问。
webbench -t 10 -c 100 http://www.baidu.com/
参数说明:
l “-t”指定运行Web Bench的时间。
l “-c” 指定子进程的个数。
回显内容如下:
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://www.baidu.com/
100 clients, running 10 sec.
Speed=3648 pages/min, 10162494 bytes/sec.
Requests: 608 susceed, 0 failed.