以下是在Debian上使用JMeter进行分布式测试的步骤:
/etc/jmeter/jmeter.properties文件中,设置server.rmi.ssl.disable=true,并设置server_port为固定端口(如1099)。然后通过命令nohup ./jmeter-server -Djava.rmi.server.hostname=slave_ip &启动JMeter服务。/etc/jmeter/jmeter.properties文件中,将remote_hosts的值修改为所有Slave机器的IP地址和端口,多个地址用逗号分隔,同时设置server.rmi.ssl.disable=true。可通过命令nohup ./jmeter-server -Djava.rmi.server.hostname=master_ip &启动JMeter服务,若需Master也参与测试,可将mode设置为Server。jmeter -n -t test.jmx -R slave_ip1:port,slave_ip2:port -l result.jtl进行分布式测试。