Jmeter工具压测时,单台发压机发起的请求数有限,容易出现发压机系统资源不足的情况,需要采用分布式或者多台串联起来发压的情况,那如何设置呢?
工具/原料
1
jmeter工具
2
Notepad++
方法/步骤
1
打开一个jmeter工程,默认的是单机发起请求:可通过run/remotestart/查看,默认为本机即127.0.0.1,如下图
2
要修改为分布式,无法通过界面进行操作,界面上没有菜单,需要通过配置文件进行修改,配置文件在jmeter工程路径下,如:
3
选择配置文件:jmeter.properties
4
使用UE等编辑器,打开jmeter.properties,会看到jmeter很多配置信息都在这里面,我们通过搜索选择定位至:remote_hosts=127.0.0.1
5
比如我们需要通过分布式192.168.103.21,192.168.103.22,192.168.103.23等,发起压测,需要修改配置信息为:remote_hosts=127.0.0.1,192.168.103.21,192.168.103.22,192.168.103.23,如下配置:
6
在上一步基础上,保存设置,再去查看jmeter界面,还是没变化,这里需要一个说明点:由于jmeter是打开是读取配置,如果要获取最新配置,需要重新打卡jmeter可视化界面才可以刷新
7
在上一步基础上,重新打开jmeter,我们再来查看选项是否更新:
8
此时如说我们需要采用远程分布式多台发压,需要使用其他启动按钮,不能使用我们平时的单机按钮,如界面:
9
需要通过菜单:run/remotestart/,如果要选择某台进行发起,如:通过192.168.103.21可以按这样方式:
10
如果需要远程多台全部启动,可以使用如下菜单:run/remote start All
注意事项
1
jmeter多台发起压测设置,需要使用逗号分隔
2
jmeter配置完需要重启jmeter服务更新配置
上一篇:【药品说明书】奈韦拉平片
下一篇:土壤酸度仪的测定方法