使用ubuntu18搭载 http_load 并发测试有感

首先 我们现在下http_load 模块
一、安装http_load(以下命令为linux)

1、进入/usr/local目录下创建man文件夹,并赋予权限;

cd /usr/local
mkdir man
chmod 777 man

2、进man文件夹中,下载http_load安装包;

cd man
wget  http://acme.com/software/http_load/http_load-12mar2006.tar.gz

3、解压、并安装http_load-12mar2006.tar.gz包;

tar zxvf http_load-12mar2006.tar.gz
cd http_load-12mar2006
make
sudo make install

代码模块基本结束,现在是文档内容部分:

每次使用前,需要先切换到http_load目录下

在这里插入图片描述

了解参数和文件

这里我就偷懒复制过来
在这里插入图片描述
其中,“url”是http_load-12mar2006目录下其中一个文件,在使用前,先在http_load-12mar2006新建一个空白的名为urls.txt的文件,使用vi命令新建。urls.txt文件,每个URL一行,且不能有空行,否则报错。

以下是具体使用方法:看仔细了
http_load使用方式:

http_load -parallel 100 -fetches 10000 urls,txt

#100个并发执行10000次

http_load -parallel 100 -seconds 3600 urls.txt

#100个并发执行1小时

http_load -rate 100 -fetches 10000 urls.txt

#每秒100个请求频率,请求10000次

http_load -rate 100 -seconds 3600 urls.txt

#每秒100个请求频率执行1小时

终于开始测试功能咯:::
请看好了:
在这里插入图片描述

100 fetches, 100 max parallel, 17800 bytes, in 0.179491 seconds
翻译:100个测试运行量 ,100个最大并发量,共接收1780bytes大小的 数据包,耗时0.069936秒

178 mean bytes/connection
说明每一连接平均传输的数据量 178

142.988 fetches/sec, 25451.8 bytes/sec
说明每秒的响应请求为142.988,每秒传递的数据为25451.8 bytes/sec

msecs/first-response: 30.594 mean, 34.956 max, 27.216 min
说明每连接的平均响应时间是30.594 毫秒,最大的响应时间34.956毫秒,最小的响应时间27.216毫秒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值