0


JMeter 多台机器分布式压测

并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点。在并发量较大时。单台压测机的配置(CPU和内存)可能无法支持,可以使用
Jmeter提供的分布式测试的功能。Master 和 Slave 最好统一jmeter版本避免报错异常。

调度机执行脚本时,master会把脚本发送到每台slave上,slave 拿到脚本后就开始执行,slave执行时不需要启动GUI。会显示Starting the test on host

每台执行机设置, 修改Jmeter的bin目录下jmeter.properties文件,修改如下两个配置项

server_port=1099

server.rmi.localport=1099

点击保存后,启动bin目录下的:jmeter-server.bat

首次启动会报异常,修改Jmeter的bin目录下jmeter.properties文件

server.rmi.ssl.disable=true

在Master机器上修改bin目录下jmeter.properties文件,需要几台Slave就添加几个ip:port

 remote_hosts= 192.167.11.52:1099, 192.168.110.129:1099

打开jmeter.bat,选好脚本及设置运行场景,选择远程全部启动,就可以进行分布式压测

如:脚本并发量30,则2台执行机就60并发量。

脚本测试结果:


本文转载自: https://blog.csdn.net/weixin_42333795/article/details/125045769
版权归原作者 痴饮痴食 所有, 如有侵权,请联系我们删除。

“JMeter 多台机器分布式压测”的评论:

还没有评论