网站压力测试工具 | Webbench/Apache-ab

Webbench 是一个在 linux 下使用的非常简单的网站压力测试工具。它使用 fork() 模拟多个客户端同时访问我们设定的 URL。支持自定义 Request 的量和并发量。

Apache abApache Bench 性能测试工具,这是 apache 免费自带的性能测试工具,能模拟多个并发请求(支持 HTTPS)。

安装

1. 安装 Webbench

#Debian和Ubuntu系统
apt-get install gcc make ctags -y
#Centos系统
yum install gcc make ctags -y

#下载Webbench
wget https://www.moewah.com/source/webbench-1.5.tar.gz
#解压Webbench
tar zxvf webbench-1.5.tar.gz && cd webbench-1.5
#安装
make && make install

2. 安装 Apache

#Centos系统
yum install httpd -y
#Debian和Ubuntu系统
apt-get install apache2 -y

使用

1、Webbench

#查看使用帮助
webbench -h
#测试命令,-c为并发数;-t为测试时长,单位秒;后面为测试链接
webbench -c 1000 -t 50 http://www.baidu.com

2. Apache

#查看使用帮助
ab -h
#测试1,-n为请求次数;-c并发数;后面为测试链接
ab -n 500 -c 400 http://www.baidu.com/
#测试2,-t为测试时长,单位秒;-c并发数;后面为测试链接
ab -t 90 -c 50 https://www.baidu.com/
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏
分享
评论 抢沙发

请登录后发表评论