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排查连接或执行异常。