webbench

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.
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容