Jmeter性能实战之分布式压测

分布式执行原理

1、JMeter分布式测试时,选择其中一台作为调度机(master),其它机器作为执行机(slave)。

2、执行时,master会把脚本发送到每台slave上,slave 拿到脚本后就开始执行,slave执行时不需要启动GUI,我理解它应该是通过命令行模式执行的。

3、执行完成后,slave会把结果回传给master,master会收集所有slave的信息并汇总。

前提条件:

1、先创建一个JMeter接口压测脚本。

2、调度机(master)+执行机(slave)在同一局域网内,并且都安装相同版本的JMeter+jdk。

配置调度机(master)+执行机(slave)

将主机器的JMeter/bin中的JMeter.properties文件,修改如下。

切记要修改:server.rmi.ssi.disable=true,否则会报错。

从机器也做类似的配置。

启动JMeter前,一定要先启动JMeter-server,否则会报错。

启动JMeter.sh(mac)、JMeter.bat(window),执行脚本,运行---远程启动。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
西木莉2 小时前
非互联网与互联网数据平台的差异
程序人生
Madison-No74 小时前
多语言聊天大模型--测试报告
linux·git·python·selenium·jmeter·自动化·postman
.又是新的一天.4 小时前
AI接口测试03(操作数据库/管理文档/mock/自动化测试/定时任务/AI导师)
软件测试·测试工具·接口测试·apifox
Anhty5 小时前
3 款手机音频剪辑 APP 横评,短视频配音后期,免费工具怎么选?
功能测试·ffmpeg·音视频
冷凝娇6 小时前
【学习jmeter】ServeRest
jmeter
weixin_419658316 小时前
CANoe 使用指南:从输出窗口到数据回放的完整实战教程
开发语言·功能测试·车载系统·自动化·汽车
小师兄吃牛肉6 小时前
Java 同步系列之 ZooKeeper 分布式锁
java·分布式·java-zookeeper
糟了好像在长脑子8 小时前
面试总被问分布式ID? 十分钟带你读懂美团 Leaf 号段模式
分布式
CoderYanger8 小时前
A.每日一题:856. 括号的分数
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
zuozewei9 小时前
第00篇-为什么是-k6-AI-时代的工具选型
软件测试·jmeter·性能测试·ai测试·k6