首页 > 代码库 > http_load测试Web引擎性能
http_load测试Web引擎性能
1:下载http_load
#wget -c http://soft.kwx.gd/tools/http_load-12mar2006.tar.gz
2:解压并编译http_load
tar xzvf http_load-12mar2006.tar.gz #解压http_load压缩包cd http_load-12mar2006 #进入http_load目录mkdir /usr/local/man #创建目录make && make install #编译并安装
3:进入到http_load目录
cd http_load-12mar2006
-p -parallel 并发的用户进程数。-f -fetches 总计的访问次数-r -rate 含义是每秒的访问频率-s -seconds 连续的访问时间url 网站连接地址或url文件
其中,“url”是http_load-12mar2006目录下其中一个文件,在使用前,先在http_load-12mar2006新建一个空白的名为url的文件,vi命令新建一个链接。
4:开始测试
./http_load -p 1021 -s 10 url
41 fetches, 1020 max parallel, 851898 bytes, in 10.0008 seconds# 一共请求连接41次,最大并发线程1020个,持续10.0008秒内,总传输速率为 851898bytes
20778 mean bytes/connection#每次请求连接平均数据量(851898÷41)
4.09969 fetches/sec, 85183.3 bytes/sec#每秒的响应请求连接数为4.09969个,每秒传输的数据为85183.3btyes/毫秒
msecs/connect: 264.607 mean, 269.482 max, 262.187 min#每次连接平均响应时间:264.607毫秒,最大时间:269.482毫秒,最小时间:262.187毫秒
msecs/first-response: 1949.27 mean, 5394.21 max, 380.501 min#每次连接平均返回时间:1949.27毫秒,最大时间:5394.21毫秒,最小时间:380.501毫秒
HTTP response codes:code 200 -- 41#HTTP返回码:200 ,一共41次。
测试结果中,主要参考fetches/sec、msecs/connect数值,即服务器每秒能够响应的查询次数的数值来衡量性能,当然,单纯数值判断并不准确,还要参考CPU、内存的等消耗综合考虑。
http_load测试Web引擎性能
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。