Linux下jmeter分布式测试(基于jmeter5.0,master和slave均属于Linux系统)
0、master和slave机器要在同一网段内
1、master和slave机器都要修改bin路径下jmeter.properties
server.rmi.ssl.disable=true
2、修改/etc/hosts
127.0.0.1 localhost 更改成 your IP Address localhost
3、修改master机器jmeter.properties
remote_hosts=127.0.0.1 更改成 remote_hosts=slave‘s IP Address:port
4、修改slave机器jmeter-server
RMI_HOST_DEF=-Djava.rmi.server.hostname=slave‘s IP Address
5、脚本(*.jmx)只需存放在master机器上,无需每台slave机器都要存放
6、CSV数据文件需要拷贝到每台slave机器且路径与master的路径一致
7、端口被占用
lsof -i :1099 查出占用1099端口的pid
kill pid 通过pid杀掉该进程