主机master修改
jmeter.properties
server.rmi.ssl.disable=true
server_port=1099
remote_hosts= 192.168.36.131:1099(slave分机的ip地址)
同样的修改分机的jmeter.properties(在linux上搭建)
server.rmi.ssl.disable=true
server_port=1099
remote_hosts= 192.168.36.131:1099(slave分机的ip地址)
首先启动linux上的slave分机
jmeter-server -Djava.rmi.server.hostname=192.168.36.131
主机启动jmeter打开测试脚本,在运行中选择启动远程服务,可以指定远程启动,也可以启动全部slave服务
命令行压测执行:
jmeter -n -t /usr/local/appach/jmeter/apache-jmeter-5.3/bin/data/script/test.jmx -r -l /usr/local/appach/jmeter/apache-jmeter-5.3/bin/data/jtl/test.jtl -e -o /usr/local/appach/jmeter/apache-jmeter-5.3/bin/data/report
jmeter -n -t /usr/local/appach/jmeter/apache-jmeter-5.3/bin/data/script/test.jmx -R 10.15.243.53,10.15.230.78 -l /usr/local/appach/jmeter/apache-jmeter-5.3/bin/data/jtl/test.jtl -e -o /usr/local/appach/jmeter/apache-jmeter-5.3/bin/data/report
参数
n:非gui运行
t:指定测试脚本
R:指定多少个 agent 启动并参与测试
r: 代表全部 agent 启动并参与测试
l:生成测试结果文件
-e -o 生成html压测报告