以下是在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。參考來源: