`
85977328
  • 浏览: 1871155 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos6.7下使用http_load

 
阅读更多
http_load安装简单,而且参数可以是一个具体的url,或者是一个包含url列表的文本。在测试过程中,会均匀负载到这个url列表中。

官网网站
http://www.acme.com/software/http_load/
下载:Fetch the software.

修改安装目录
BINDIR =        /opt/http_load/bin
MANDIR =        /opt/http_load/man/man1

创建目录(否则报错)
mkdir -p /opt/http_load/bin
mkdir -p /opt/http_load/man/man1

安装
make && make install

使用
参数可以是url,也可以是一个包含url的文本,另外这几个url是平均负载的
vi url.txt 内容如下(注意文本里面不要有空格,一行一个url)
http://192.168.56.1:8080/spring4.1.6-mvc-mobile1.1.3/t1
http://192.168.56.1:8080/spring4.1.6-mvc-mobile1.1.3/t2

运行命令
[root@bogon shm]# http_load -p 4 -f 10 url.txt
10 fetches, 4 max parallel, 450 bytes, in 0.069447 seconds
45 mean bytes/connection
143.995 fetches/sec, 6479.76 bytes/sec
msecs/connect: 0.4205 mean, 0.588 max, 0.248 min
msecs/first-response: 25.2392 mean, 46.158 max, 13.744 min
HTTP response codes:
  code 200 -- 10
 
参数含义
第一行:执行了1000个请求,最大进程数5,总计传输数据7.8623e+06 bytes,,运行时间33.2007s
第二行:每一个连接平均传输数据量 7.8623e+06/1000=7862.3
第三行:每秒响应请求为30.1198 ,每秒传输数据为236811 bytes【关注点:每秒的响应请求数(对应QTP中的每秒响应用户数)】
第四行:每次连接平均响应时间为46.1447msecs,最大响应时间为1566.2msecs,最小响应时间为36.343msecs【关注点:每个连接的平均响应时间(对应QTP中的response time,每连接响应用户时间)】
第六、七行:响应状态码

使用参考
http://www.jb51.net/article/57084.htm
http://mp.weixin.qq.com/s?__biz=MzA4Nzc4MjI4MQ==&mid=400510921&idx=1&sn=3647fb9d0d7a58b3a2e1c54856882b53&scene=1&srcid=1111GxHVhprEHta3hS6BmRuz#wechat_redirect
1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics