JMeter在CentOS上進行跨平臺測試(分布式測試)的核心步驟如下,需確保主從節點環境一致:
基礎配置
JMETER_HOME
、PATH
)。關閉防火墻
systemctl stop firewalld
,或在jmeter.properties
中配置允許端口(默認1099)。Slave節點配置
jmeter-server
文件,設置RMI_HOST_DEF
為Slave節點IP:RMI_HOST_DEF=-Djava.rmi.server.hostname=Slave_IP
。./jmeter-server
。Master節點配置
jmeter.properties
,添加Slave節點IP和端口(默認1099,多個用逗號分隔):remote_hosts=Slave1_IP:1099,Slave2_IP:1099
。腳本準備
啟動測試
jmeter -n -t test_plan.jmx -l result.jtl -R Slave1_IP:1099,Slave2_IP:1099
-R
指定Slave節點,避免使用-r
可能導致的端口沖突)。ping
或telnet
測試端口連通性。jmeter-server.log
排查連接或執行異常。