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

Jmeter分布式模式因SSL握手终止无法连接Slave节点问题

JMeter分布式模式Taurus主节点SSL握手失败无法连通Azure同网络Slave节点解决方案

前置校验

确认Azure虚拟网络内节点基础连通性正常:NSG、安全组规则已放行JMeter分布式所需端口,无网络ACL、网段隔离规则拦截主从节点通信。

核心问题根因

默认JMeter分布式开启了SSL双向认证,主从节点使用的RMI密钥不匹配、或Taurus侧未正确配置JMeter SSL参数是最常见触发原因。

分步修复方案

  • 方案1:测试环境快速修复(关闭SSL校验)
    主从节点的jmeter.properties文件统一修改以下配置:
    server.rmi.ssl.disable=true
    
    修改后重启所有Slave节点的jmeter-server服务,同时在Taurus的yaml配置文件中新增参数适配:
    modules:
      jmeter:
        properties:
          server.rmi.ssl.disable: true
    
  • 方案2:生产环境保留SSL认证的修复方式
    将Slave节点生成的rmi_keystore.jks文件同步到Taurus主节点的JMeter根目录,在Taurus配置中补充密钥配置即可:
    modules:
      jmeter:
        properties:
          server.rmi.ssl.keystore.file: rmi_keystore.jks
          server.rmi.ssl.keystore.password: changeit
          server.rmi.ssl.truststore.file: rmi_keystore.jks
          server.rmi.ssl.truststore.password: changeit
    
  • 端口规则校验
    确认主从节点的NSG入站/出站规则已放行以下端口的TCP协议流量:
    • JMeter RMI注册端口:默认1099
    • JMeter远程通信端口:默认50000
      若自定义过端口,同步放行对应端口即可。

额外注意事项

  • 主从节点JMeter大版本必须保持一致,插件安装情况也建议完全同步,避免版本差异导致的通信异常。
  • 若使用自定义SSL证书,需确保证书有效期正常,且主从节点域名/IP匹配证书SAN字段规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 10:36:03