以下是在CentOS下进行JMeter分布式测试的步骤:
环境准备
JAVA_HOME和JMETER_HOME。配置工作节点
JMETER_HOME/bin/jmeter.properties:
server.rmi.ssl.disable=true。rmi.server.hostname=当前节点IP。server.rmi.localport=1099。./jmeter-server。配置控制节点
JMETER_HOME/bin/jmeter.properties:
remote_hosts=slave1_ip:1099,slave2_ip:1099。client.rmi.localport=0(默认随机)。./jmeter -n -t /path/to/test_plan.jmx -R slave1_ip:1099,slave2_ip:1099 -l /path/to/results.jtl -e -o /path/to/report
(-n非GUI模式,-R指定工作节点,-l结果文件路径,-e -o生成报告)。注意事项
server.rmi.port及client.rmi.localport。参考来源: