多台机器压测-jmeter分布式压测

jmeter分布式压测

为什么需要分布式压测?
在实际的工作中我们使用一台机器对被测服务进行压测的话可能达不到压测的标准,那么我们就需要增加压测机器数量了。

分布式压测
怎样进行分布式压测需要进行两方面的配置:
第一:工作节点的部署:工作节点我们可以简单的理解就是需要增加的压测机器。
第二:控制节点的部署:控制节点我们可以简单的理解就是控制增加的压测机器。
工作节点和控制节点的机器都是需要安装好jmeter的。

工作节点部署
注意,工作节点使用的端口是 tcp1099,要注意是不是有防火墙,以及端口是否启用
在工作节点的机器上,我们进入jmter文件的bin目录下面,先编辑一个文件(vim )jmeter.properties 中server.rmi.ssl.disable=true,然后再编辑system.properties中java.rmi.server.hostname=该机器的ip地址。然后执行 ./jmeter-server 启动server

控制节点部署
本人的控制节点就是自己的电脑,所以对自己电脑进行如下修改就可以。
进入jmeter安装文件的bin目录,编辑文件 jmeter.properties 中两个内容:
1. 添加负载机ip : remote_hosts=ip1,ip2(注:这里添加的iip就是工作节点中配置的文件system.properties中java.rmi.server.hostname)
2. 关闭ssl:server.rmi.ssl.disable=false

开始执行压测
在控制节点的机器上面打开jmeter,正常的添加线程组以后,可以通过以下两种方式来运行
注:远程启动和远程启动所有就是来启动工作节点的。远程启动方式可以选择只是用一个节点来进行压测。启动所有就是所有的节点一起启动
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值