JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

前提:

使用JMeter,来完成一台机器控制,多台远程机器,即实现1主多从来进行压测脚本。

过程:

1、主从机器上均安装相同版本的JMeter 和JDK。

2、配置主从机器,详见步骤:

a、将主机器的JMeter/bin中的jmeter.properties文件,修改如下2处信息,

JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

切记要修改:server.rmi.ssl.disable=true,否则会报如下的错误

JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

b、从机器也做类似的配置

JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

 

JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

3、启动从主机器

启动机器前,一定要先启动 jmeter-server,否则会报 如下错

JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

JMeter 远程启动报错:java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

 

4、启动jmeter.sh(mac),jmeter.bat(window),执行脚本,运行—远程启动