You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JMeter主从架构非GUI模式运行脚本无结果表显示求助

JMeter分布式测试无结果表的排查原因
  • 缺少结果监听组件:检查Master端的测试脚本,是否添加了查看结果树、聚合报告这类结果展示组件。如果脚本里没配置这些,就算Slave正常执行任务,Master也没有地方展示结果。
  • Slave结果回传失败:
    • 确认Slave与Master之间的网络端口是否开放:JMeter默认用1099端口做RMI注册,4000及以上端口传输数据,检查防火墙、安全组是否放行这些端口。
    • 查看Slave机器的jmeter.log,如果有Failed to send sample result相关报错,大概率是网络波动或RMI配置异常导致数据传不回Master。
  • 结果存储路径异常:如果脚本配置了本地结果文件输出(比如保存响应到文件、CSV输出),检查Master上的目标路径是否存在且有读写权限。路径不存在或权限不足时,结果无法写入,自然也看不到展示。
  • 版本不匹配:Master和Slave的JMeter版本(包括所有安装的插件)必须完全一致。版本差异会导致数据序列化失败,结果无法正常回传解析。
  • 测试计划配置错误:
    • 检查线程组的线程数、循环次数是否合理,比如线程数设为0,或者取样器没有实际发起请求,导致没有生成任何测试结果。
    • 确认jmeter.properties中的remote.save.saveservice.output_format配置正确(默认是xml),这个参数控制Slave回传结果的格式,格式错误会导致Master无法解析。
  • 内存资源不足:Master或Slave机器内存不足时,JMeter无法处理或传输结果数据。查看机器内存占用,必要时调整JMeter堆内存(修改jmeter.bat/jmeter.sh里的HEAP参数,比如设置为HEAP="-Xms1g -Xmx2g")。

内容的提问来源于stack exchange,提问作者Neha Bansal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 15:22:17