JMETER第五节课jenkis集成常态化压测的实战?主从压力机实战??

前提:两台都要安装jmeter   这两台java的版本必须一模一样  

分布式压测你要明白  三台压力机,有一个不干活

实战: 使用一台Linux充当Master主机,另一Linux服务器充当Slave      进行分布式的压测 

whereis jmeter  查看jmeter 安装在哪里 

1.在slave端:从机器 

修改jmeter.properties中server.rmi.ssl.disable=true 不启动SSL

Slave(从压力机)启动jmeter-server时添加-Djava.rmi.server.hostname参数,即

./jmeter-server -Djava.rmi.server.hostname=从压力机ip地址

./jmeter-server -Djava.rmi.server.hostname=8.141.53.162

2.master 端    

修改 remote_hosts;
进入到 master这台服务器的 jmeter 的 bin 目录下,修改 jmeter.properties。修改如下,添加各个 slaver 节点机的 ip,默认通信端口为 1099;

 3.把脚本文件放到主命令机器下   比如放到tmp下进入目录下执行压测命令 

jmeter -n -t ./demo.jmx -l cds.jtl 

jmeter -n -t /tmp/event.jmx -l /tmp/result.jtl -e -o /tmp/ -R 8.141.53.162

原文地址:https://www.cnblogs.com/weilemeizi/p/14789899.html