1、Master主机使用windows(192.168.0.11);Agent使用linux(192.168.0.12)
2、Windows和linux安装jdk并配置好java环境变量,保持windows和linux上的jmeter版本一致;本次使用5.1.1版本。
3、linux上传jmeter并解压,进入到apache-jmeter-5.1.1/bin下,编辑jmeter.properties;
server_port=1099
server.rmi.localport=1099
server.rmi.ssl.disable=true
保存。
4、修改该apache-jmeter-5.1.1/bin下jmeter-server
RMI_HOST_DEF=-Djava.rmi.server.hostname=192.168.*.*
在apache-jmeter-5.1.1/bin下执行./jmeter-server -Djava.rmi.server.hostname=192.168.0.12
如图启动成功。多台压力机重复配置多台即可。
4、windows解压后进入apache-jmeter-5.1.1/bin下,编辑jmeter.properties;
remote_hosts=192.168.0.12:1099多台压力机配置多个即可,中间用英文逗号隔开即可。
server.rmi.ssl.disable=true,否则会报如下的错误。
配置成功后即可远程启动执行jmeter脚本。
如图代表远程执行难脚本成功