Jmeter 分布式部署
组网
使用3台机器,一台作为Master,另外两台作为执行的Agent
环境配置
1. 三台机器安装同版本的JDK,同版本的Jmeter
2. 三台机器必须得在同一组网内
3. 在Master机器上执行Jmeter\bin\create-rmi-keystore 脚本
根据提示输入信息,生成rmi_keystore.jks文件,将此文件复制
到每台Agent机器的Jmeter\bin\目录下
4. 三台机器开启一个同样的端口, 并在jmeter.properties文件
配置好
server_port=****
其他配置项
server_port=****
server.rmi.port=****
server.rmi.localport=****
5. 关闭防火墙
service iptables stop
Master机器jmeter.properties文件配置
remote_hosts=agent1_ip,agent1_ip:****
端口就是前面自定义的端口
运行
1. 先启动所有的Agent
./jmeter-server -Djava.rmi.server.hostname=本机IP
2. 在Master上执行
jmeter -n -t ****.jmx -l result/result.jtl -e -o result/ -R agent1_ip:****,agent2_ip:****
网友评论