http接口压力测试
c编写的多进程测试http接口压力工具。
编译
下载链接: https://github.com/EZLippi/WebBench.git
yum install -y gcc
yum install -y ctag
yum install -y libtirpc
yum install -y libtirpc-devel
使用centos8 gcc8.3.1编译时注释 #include <rpc/types.h>
;直接make进行编译
使用
webbench -c 1000 -t 60 http://www.baidu.com/
- -c 多少个客户端同时并发
- -t 并发时间
- -9 使用HTTP/0.9协议
- -1 使用HTTP/1.0协议
- -2 使用HTTP/1.1协议
[test@qnsd workbench]$ ./webbench -c 10 -t 2 http://www.baidu.com/
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://www.baidu.com/
10 clients, running 2 sec.
Speed=749 pages/min, 4028702 bytes/sec.
Requests: 25 susceed, 0 failed.