我这里准备三台机器
192.168.3.179 master
192.168.3.176 slave
192.168.3.177 slave
1、master配置:/bin/jmeter.properties ,其它的相同参数注释掉,第三个参数是命令行启动时每几秒打印一次,最低6秒
修改jmeter-server
2、slave配置
jmeter.properties
jmeter-server配置
三台机器的jmeter版本都要一致,最好拿主机的jmeter,拷贝两份给salve
3、两台slave执行: ./jmeter-server
显示这个就说明启动成功了,接下来去master执行压测
4、我是用GUI来执行的,start all,两台一起运行
运行如下
停止的时候一定要再master先停止,不然会出问题
slave显示finish
如果运行时感觉master接口卡的很,响应图七上八下的
应该是设置的问题,三台机子时区设置一致,因为时间问题整了一下午才解决,更改时区:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
说起来配置也不复杂,两个文件 jmeter.properties,jmeter-server改一下就可以了
命令行分布式压测命令:./jmeter.sh -n -t …/uap/uap5.4.0.jmx -R 192.168.6.176,192.168.6.177 -l …/uap/result.jtl
另外jmeter的压测结果可以间接更改
版权归原作者 测试新人 所有, 如有侵权,请联系我们删除。