http_load做Web压力测试

它可以以单一进程运行,还可以测试HTTPS类的网站。

1、下载地址
wget https://blog.ossq.cn/wp-content/uploads/2022/11/http_load-12mar2006.tar.gz
2、安装
tar xzvf http_load-12mar2006.tar.gz
mkdir /usr/local/man
touch /usr/local/man/man1
make && make install

二、http_load的使用

http_load -p 100 -s 60 urls.txt

几个主要的参数是:

-p并发数
-s访问时间
-f总访问次数
-r每秒访问次数

http_load把要测试的URL放在文件里。

图片[1]-http_load做Web压力测试-云计算运维

被测试的服务器日志

图片[2]-http_load做Web压力测试-云计算运维

CPU占用结果

图片[3]-http_load做Web压力测试-云计算运维

测试结果如下:

1853 fetches, 100 max parallel, 7.05641e+07 bytes, in 60 seconds
38081 mean bytes/connection
30.8833 fetches/sec, 1.17607e+06 bytes/sec
msecs/connect: 15.4935 mean, 1007.43 max, 5.035 min
msecs/first-response: 517.388 mean, 3346.55 max, 25.297 min
HTTP response codes:
  code 200 -- 1853

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容