Linux上运行Jmeter

时间:2022-05-08 17:39:59

上传jmeter到Linux服务器

unzip解压

配置环境变量vi /etc/profile:

export PATH=/tmp/apache-jmeter-3.0/bin/:$PATH

刷新环境变量:source /etc/profile

给jmeter赋予权限:chmod 777 /tmp/apache-jmeter-3.0/bin/jmeter

jmeter -v看到版本信息即可==========================

jmeter -n -t datasend.jmx -l log.jtl

参数说明:

-n表示以nogui方式运行测试计划

-t表示测试计划,后面跟测试计划名称

-l表示测试结果,后面跟测试结果文件名称

Windows远程 :jmeter -n -t \tmp\apache-jmeter-3.0\bin\kapitest.jmx -r -l \tmp\testresult\result1.csv -e -o F:\testresult\01

Windows local: jmeter -n -t \tmp\apache-jmeter-3.0\bin\SITallKKL.jmx -l \tmp\SITkkltestresult\SITalltestKKLresult01.csv -e -o \tmp\SITkkltestresult\01

Linux Local:  jmeter -n -t DubboSample.jmx -l DubboSamleTestResult01.jtl

Linux 远程:jmeter -n -t HTTP.jmx -R 192.168.5.95,192.168.5.103  -l /tmp/a.jtl

master配置:

修改bin/jmeter.properties下的remote信息,增加A,B机器地址

# Remote Hosts - comma delimited

remote_hosts=192.168.5.95:1099,192.168.5.103:1099

slave A机器:

chmod 777 ./bin/jmeter-server

./bin/jmeter-server -Djava.rmi.server.hostname=10.0.0.101