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

JMeter分布式测试无返回结果,生成jtl文件仅含表头如何解决

JMeter分布式测试生成仅含表头空JTL文件的常见原因
  • 网络连通性异常
    • master与slave节点间仅保证*1099端口(默认RMI通信端口)*连通不够,JMeter分布式测试还会随机启用端口回传测试结果,建议先临时关闭所有节点的防火墙测试问题是否解决。
    • 确认master节点jmeter.properties配置文件中remote_hosts字段填写了所有slave节点的正确IP和端口;slave节点启动jmeter-server服务时需绑定对外可访问的IP,可使用命令jmeter-server -Djava.rmi.server.hostname=slave节点实际IP启动避免绑定本地回环地址。
  • 节点环境不一致
    • 所有master、slave节点的JMeter版本、JDK版本必须完全一致,大版本差异会导致结果序列化传输失败,无数据返回。
    • 测试脚本用到的自定义插件、CSV参数文件、第三方Jar包依赖等,需要提前同步到所有slave节点的对应路径下,否则slave执行脚本时会报错终止,无结果回传给master。
  • 结果回传配置错误
    • 检查master节点jmeter.properties中mode参数配置,默认Standard模式会正常回传全量结果,若被修改为Statistical等丢弃明细结果的模式,会导致JTL无明细数据。
    • 可先在每个slave节点本地单独执行测试脚本,确认能正常生成非空JTL文件后再加入分布式集群,排除slave本地执行报错的问题。
  • 结果写入规则问题
    • 检查测试脚本中监听器的配置,是否设置了过高的过滤规则将所有测试结果全部过滤,或者JTL文件的写入路径master节点无写入权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.14 20:15:00