上传文件http_load到服务器。
下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz
1.解压
tar -zxvf http_load-12mar2006.tar.gz
2.直接命令,到http_load目录下
cd http_load-12mar2006
执行make和
make install
3.完成
命令格式:http_load -p 并发访问进程数 -s 访问时间 需要访问的URL文件(我的url.txt中只有一个地址)
http_load -p 30 -s 20 url.txt
-parallel 简写-p :含义是并发的用户进程数。
-fetches 简写-f :含义是总计的访问次数
-rate 简写-p :含义是每秒的访问频率
-seconds简写-s :含义是总计的访问时间
准备URL文件:url.txt,文件格式是每行一个URL
结果:
20964 fetches, 30 max parallel, 2.1834e+08 bytes, in 20.0001 seconds
10415 mean bytes/connection
1048.19 fetches/sec, 1.09169e+07 bytes/sec
msecs/connect: 1.10749 mean, 78.022 max, 0.202 min
msecs/first-response: 2.37933 mean, 86.364 max, 0.223 min
[失败的链接]
HTTP response codes:
code 200 -- 20964
分析:
20964 fetches, 30 max parallel, 2.1834e+08 bytes, in 20.0001 seconds: 一共请求连接20964次,最大并发线程30个,持续20.00001秒,总传输速率为 2.1834e+08 bytes
10415 mean bytes/connection: 每次请求连接平均数据量
1048.19 fetches/sec, 1.09169e+07 bytes/sec: 每秒的响应请求连接数,每秒传输的数据量
msecs/connect: 1.10749 mean, 78.022 max, 0.202 min: 每次连接平均响应时间,最大时间,最小时间
msecs/first-response: 2.37933 mean, 86.364 max, 0.223 min: 每次连接平均返回时间,最大,最小。
[289 bad byte counts]
HTTP response codes:
code 200 -- 20964: HTTP返回码:200 ,一共20964次
4.如有安装错误,请参考上一篇文章。安装使用webbench