前提准备条件:
主控机一台为master
负载机至少一台slave
当压测需要的线程组较多时单机性能无法满足,需要配置分布式。
注意:主控机和负载机虚安装一样的JDK环境和jmeter版本,避免出现未知错误。
一、负载机配置修改
打开jmeter安装目录/bin/jmeter.properties文件
1.将#server.rmi.ssl.disable=false取消注释,并修改为true,允许远程运行
2.修改负载机IP和端口号
3.执行jmeter-server.bat文件,运行结果如下图所示
二、主控机配置修改
打开jmeter安装目录/bin/jmeter.properties文件
1.将#server.rmi.ssl.disable=false取消注释,并修改为true,允许远程运行
2.添加remote_hosts=负载机ip:port。即需要远程控制的机器
三、脚本运行
1.主控机启动jmeter,bat文件,可先在主控机执行后查看结果树确保脚本无误
2.运行-远程启动负载机,查看负载机是否有报错,无报错即分布式配置成功。