Jmeter 分布式

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:****

你可能感兴趣的:(Jmeter 分布式)