性能测试工具curl-loader(linux)
|
前提环境满足后,下面一个命令就开始安装了。 [root@youname test]# make 自动编译 编译完成后curl-loader可执行程序,curl-loader 为我们 提供了一些例了,我们先看一下例子中如何配置性能选项[root@youname curl-loader-0.56]# cd conf-examples/ 打例子目录 [root@youname conf-examples]# cp 10K.conf mysimp.conf 将10K.conf文件拷贝到当前目录下并命名为mysimp.conf[root@youname conf-examples]# vi mysimp.conf 打开编辑mysimp.conf文件
########### GENERAL SECTION ################################
BATCH_NAME= 10K //测试对象的名称
CLIENTS_NUM_MAX=10000 //最大虚拟用户数
CLIENTS_NUM_START=100 //一开始启动用户数
CLIENTS_RAMPUP_INC=50 //每秒钟启动几个用户
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://localhost/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/mysimp.conf
运行测试的过程中,上面的信息会不断的更新(刷新)中。环境终于跑通了。后面会详细学一下curl-loader的具体使用。 (编辑:宣城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



