当前位置: 首页 > news >正文

Jmeter 分布式压测常见坑以及解决方案

做性能测试 的时候分布式是经常会使用的一种压测方案,但是很多同学在部署分布式压测环境的时候会出现各种问题,今天我们这篇文章就给大家把一些分布式搭建过程中的常见问题以及对应的解决方案进行汇总。

常见错误和解决方案

错误1:在主控机器下面远程启动助攻机的时候报错:

解决方案:这个链接超时,原因可能有2个:

1)你的主控机和助攻机的网络不通,检查一下网络的连通性:master 端和slave端要ping通

2)ping通后,telnet ip port (Linux 端),看一下1099端口是否被占用 【如果你修改了端口,就测试你修改后的端口】

3)你的助攻机服务没有启动:使用./jmeter-server -D java .rmi.server.hostname=助攻机IP地址 启动你的助攻机

错误2:启动助攻机的时候报错Engine is busy-please try later.

解决方案:这是因为助攻机上之前执行过脚本,可能处于繁忙状态。解决方案:

1)在停止jmeter测试的同时,使用master中的’ Remote Stop all '选项,这会杀死远程机进程上正在运行的线程。或者直接在助攻机上 使用kill -9 进程号杀掉进程;

2)助攻机上的服务重启一下,也就是重新启动助攻机的服务器:./jmeter-server -D java.rmi.server.hostname=助攻机IP地址

3)远程机的jmeter重新启动“jmeter-server.bat”,并重新开始测试。

错误3:脚本运行的过程中不报错,但是就是卡住无法收集到结果。

启动remote测试后,Agent 机器收到任务,且控制台显示:”Starting the test on host 192.168.1.132:1099@***“,说明控制机分派上agent机上的测试成功,但是 一直卡在这里不动了,控制机一直没有显示任务执行状况以及收到测试结果(任务一直不结束,卡住了)。

解决方案:这个问题的原因我们可以通过助攻机上的 查apache-jmeter-5.2.1\bin 中 jmeter-server.log日志文件,发现有错误:

推断原因是 agent 连不了控制机,被拒绝,连接超时。

这个原因可能是因为本地主控机有多个网卡,启动Jmeter的时候没有用跟助攻机连通的网卡,所以会链接超时:

1)修改一下Jmeter启动时使用IP地址就可以:在主控机的Jmeter.bat文件中查找set ARGS这一句,然后在其上面一行添加:

set rmi_host=-Djava.rmi.server.hostname=你跟主动即连通的IP地址【比如192.168.61.2】

2)然后在set ARGS这行最后加上空格 %rmi_host%

3)在打开主控机的jmeter-server文件时,检查一下启动IP地址:

如果修改完后还是不行,那么就是你的主控机的电脑的防火墙没有关闭。一定要关闭主控机所有的防火墙:

错误4:阶梯压测助攻机执行失败

解决方案:这是因为助攻机下的Jmeter里没有阶梯压测的插件 :把windows电脑安装了插件的Jmeter工具压缩一下上传到助攻机上解压使用,就可以了。

错误5:分布式执行的图显示不正确,不是随着时间的线形图:

解决方案:助攻机的时间跟主控机的时间保持一致。date看下时间,如果不一致,ntp同步一下时间。

总结

把常见的错误以及对应解决方案都列出来,大家如果遇到对应的问题,按照这个去解决就可以了。

最后:下方这份完整的软件测试 视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

http://www.jsqmd.com/news/779921/

相关文章:

  • 2026绍兴GEO优化公司实测对比:服务与效果验证亲历分享
  • 2026年郑州薄膜开关面板供应商深度解析:如何选择一体化解决方案伙伴? - 2026年企业推荐榜
  • 【2026年5月渠道认证】卖家精灵折扣码:SZYM72 / SZYM78 / SZYM90 - 易派
  • ESP32物联网入门:用MicroPython和MicroDot做个能网页控制的智能灯(附完整代码)
  • 对话智能分析引擎:从聊天记录到知识库的NLP与向量搜索实践
  • 2026现阶段青岛高端旅游包车服务深度观察:云尚景国际旅行社如何定义专业标准 - 2026年企业推荐榜
  • 2026年至今,如何选择手机维修培训机构?指南舟案例深度剖析 - 2026年企业推荐榜
  • 大模型未来趋势展望——从技术突破到生态共赢
  • 商业应用(15)合规发票管理系统—东方仙盟练气期
  • AI 盲人导航眼镜系统|全网独家复现|YOLO + 光流 + 状态机联合涨点,盲道 / 红绿灯 / 障碍物全场景精准感知
  • Cortex-A75性能监控架构与调试实践
  • 2026年当下,云南PC耐力板选购指南:为何高玛阳光板备受青睐? - 2026年企业推荐榜
  • 金融研究AI智能体:文献综述技能部署与高效使用指南
  • R语言本地大模型应用指南:ollamar包集成Ollama实战
  • 2026年5月正规的黄岛区上门修空调中心哪家靠谱厂家推荐榜,[变频空调维修、中央空调维修、定频空调加氟、空调电路检修、空调移机服务]厂家选择指南 - 海棠依旧大
  • 初识 Kubernetes 后如何快速安装?
  • Hugging Face Datasets库实战:高效数据处理与多模态支持
  • 构建可编程.NET内存分析工具:从原理到实战
  • C++高性能AI智能体SDK开发指南:从架构设计到生产部署
  • 2026年5月靠谱的深圳旅游租车服务商哪家好厂家推荐榜,自驾/代驾/商务接待/婚庆用车/机场接送厂家选择指南 - 海棠依旧大
  • AI智能体开发框架解析:从模块化架构到实战应用
  • 2026年5月新发布:上海办公室装修可靠之选,荷悦装饰全方位解析 - 2026年企业推荐榜
  • 2026年Q2湖北高位自卸式垃圾站制造厂综合评估:湖北中昱领衔推荐 - 2026年企业推荐榜
  • Science丨TranscriptFormer大模型跨越15亿年进化史,利用1.12亿单细胞数据构建通用生成式细胞图谱
  • 2026年5月评价高的环保发电机出租公司哪家强厂家推荐榜,静音型发电机组、移动电站车、大功率工程机厂家选择指南 - 海棠依旧大
  • 2026年当前阿克苏洗手间防水维修公司实力盘点与专业选择指南 - 2026年企业推荐榜
  • 钉钉机器人技能框架dingtalk-skills:从简单回复到智能业务代理的架构实践
  • AI Agent可观测性框架:f/agentlytics深度解析与实战指南
  • 2026年5月靠谱的苏州拉伸缠绕膜公司推荐榜厂家推荐榜,机用/手用/预拉伸/彩色缠绕膜厂家选择指南 - 海棠依旧大
  • 2026年5月正规的北京绿色循环经济公司推荐榜厂家推荐榜,固废资源化设备/再生建材技术/废液处理母液厂家选择指南 - 海棠依旧大