配置执行机(Agent)
安装jmeter,打开bin/jmeter.properties,将remote_hosts参数设置为本机ip并设置端口号
remote_hosts=10.10.10.11:1099
如果报错则查看1099端口是否被占用:lsof -i tcp:1099
将server.rmi.ssl.disable参数设置为true,并且取消注释
server.rmi.ssl.disable=true
启动jmeter-server脚本,创建远程对象
chmod 777 /data/test/apache-jmeter/bin/jmeter
chmod 777 /data/test/apache-jmeter/bin/jmeter-server
cd /data/test/apache-jmeter/bin
./jmeter-server -Djava.rmi.server.hostname=10.10.10.11
./jmeter-server -Djava.rmi.server.hostname=`ifconfig | grep "inet 10.10" | awk '{print $2}'`(自动获取ip)
配置控制机(Controller)
Controller机上需要安装JDK、Jmeter
打开bin/jmeter.properties,将remote_hosts参数需要把所有的代理机的IP地址和端口号都加入进来(包括控制机),用逗号隔开
remote_hosts=10.10.20.140:1099,10.10.10.11:1099,10.10.10.14:1099