大家好,我是阿沐,我来了啊~
01.jmeter分布式压测背景及原理介绍
02.jmeter控制机配置
03.jmeter压力机配置
04.linux集群配置
05.集群结果统计
01.jmeter分布式压测背景及原理介绍
在企业项目实战时,如果被压的服务器处理能力非常高,或者说被压服务是一个集群,那么这个时候,你使用一台压力机是压不到瓶颈的,反而自己的压力机先瓶颈了,那么这个时候压的数据没多少意义,所以压测过程中一定要保证压力机没有瓶颈,所以就有了分布式部署压力机。
分布式压测的原理是通过一台控制机用来专门收集结果和控制压力机的,而压力机是可以配置多台的。在压力机的机器上启动jmeter的服务,然后jmeter控制机就可以连接上去发出指令从而控制压力机进行压测。
注意事项:
1:分布式部署的时候确保压力机和控制机是同一版本的jmeter,并且所安装的插件也要一致。否则执行不了脚本。
2:压力机上可以没有测试脚本,但依赖的参数化文件一定要有。
3:脚本中如有参数化文件,那么需要将参数化文件放到各压力机上,并且位置与脚本位置保持一致。
02.jmeter控制机配置
分布式集群场景
分布式其实有3种场景
1:控制机和压力机全部是window系列系统
2:控制机是window,压力机是linux
3:控制机和压力机全部是linux 备注:还有另外一种情况,控制机是linuxÿ