加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

性能测试工具curl-loader二---测试分析

发布时间:2016-09-29 15:50:11 所属栏目:Linux 来源:站长网
导读:副标题#e# 本文在第一篇的基础上讲解,如果你还没有安装curl-loader性能测试工具。请先参考《性能测试工具curl-loader(linux)》 这一节具体分析一下curl-loader的使用,以及各项参数的含义。 简单的性能测试与要求环境: ------- -------------------------
副标题[/!--empirenews.page--]

本文在第一篇的基础上讲解,如果你还没有安装curl-loader性能测试工具。请先参考《性能测试工具curl-loader(linux)》

这一节具体分析一下curl-loader的使用,以及各项参数的含义。

简单的性能测试与要求环境:

------- --------------------------------------------------------------------------------------------------------------- ----------------------

访问百度首页:http://www.baidu.com/index.html

虚拟用户数:20

初始启动用 户:1

每秒钟启动:1   (20秒后20位用户全部启动)

网络环境:本地linux -----外网百度首页      带宽:45KB/s (不稳定)

性能工具:curl-loader

--------------------------------------- -------------------------------------------------------------------------------------------------------

性 能文件配置:

可以在curl-loader-0.56/conf-examples/ 目录下任意找一个配置文件,拷贝重名为: baidu.conf

[root@youname conf-examples]# vi baidu.conf         打开配置文件进行修改

########### GENERAL SECTION ################################    
BATCH_NAME= baidu                 //测试对象的名称    
CLIENTS_NUM_MAX=20     //最大虚拟用户数    
CLIENTS_NUM_START=1     //一开始启动用户数       
CLIENTS_RAMPUP_INC=1     //每秒钟启动几个用户    
INTERFACE   =eth0         //使用的网卡eth0    
NETMASK=16           //子网掩码位数    
IP_ADDR_MIN= 192.168.1.1       //起始IP地址    
IP_ADDR_MAX= 192.168.53.255  #Actually - this is for self-control      //最后的IP地址范围
CYCLES_NUM= -1    // -1 表示无限循环    
URLS_NUM= 1  
         
########### URL SECTION ####################################    
         
URL=http://www.baidu.com/index.html      //要测试的URL    
#URL=http://localhost/ACE-INSTALL.html        
URL_SHORT_NAME="local-index"
REQUEST_TYPE=GET    
TIMER_URL_COMPLETION = 5000      # In msec. When positive, Now it is enforced by cancelling url fetch on timeout 

   
TIMER_AFTER_URL_SLEEP =20

关于各项参数的含义,上面代码中已经加了注释。修改完成后,保存退出!

运行 性能测试:

执行下面命令运行配置文件,开始进行测试。

[root@youname curl-loader-0.56]#  curl- loader  -f  ./conf-examples/baidu.conf            启动运行刚才配置的文件

============  loading batch is: mysimp     ======================================    
--------------------------------------------------------------------------------    
Interval stats (latest:3 sec, clients:20, CAPS-curr:23):    
H/F   Req:70,1xx:0,2xx:77,3xx:0,4xx:0,5xx:0,Err:0,T-Err:3,D:273ms,D-2xx:273ms,Ti:196498B/s,To:4344B/s    
H/F/S Req:0,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B/s,To:0B/s    
--------------------------------------------------------------------------------    
Summary stats (runs:114 secs, CAPS-average:24):    
H/F   Req:2731,1xx:0,2xx:2713,3xx:0,4xx:0,5xx:0,Err:15,T-Err:46,D:280ms,D-2xx:280ms,Ti:187514B/s,To:4385B/s    
H/F/S Req:0,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B/s,To:0B/s    
=================================================================================    
 Manual: clients:max[20],curr[20]. Inc num: [+|*].    
===================================================================

注:上面信息一直在刷新中。按键盘 ctrl+C 键终止测试

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读