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

Jmeter分布式测试启动

代理客户端配置

打开jmeter.properties文件,取消注释并设置端口(如server_port=1099),
并添加server.rmi.ssl.disable=true禁用SSL加密。
(Linux系统)修改jmeter-server文件中的RMI_HOST_DEF为代理机实际IP。

启动代理客户端

./jmeter-server

错误1:An error occurred: Cannot start. 10-60-41-84 is a loopback address
如果出现上面的错误,需要添加上本机ip地址启动:
./jmeter-server -Djava.rmi.server.hostname=192.168.1.156
或者修改jmeter-server中的参数:
在这里插入图片描述
上面的配置主要是为了解决服务器上多网卡的问题,让jmeter的客户端与代理服务器上面的客户端通信时,使用同一个网段。

错误2:


Server failed to start: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is: 
        java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)
An error occurred: Listen failed on port: 0; nested exception is: 
        java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)
ubuntu@10-60-41-84:/data/application/jmeter/apache-jmeter-5.6.3/bin$ 

修改配置,禁用ssl,server.rmi.ssl.disable=true

修改默认端口

jmeter-server的默认端口是1099,如果想修改为其它的端口,可以修改配置文件jmeter.properties
在这里插入图片描述

配置本地客户端,用于管理远程代理客户端

‌1. 指定代理机列表‌

   修改jmeter.properties中的remote_hosts,格式为代理机IP:端口,多个地址用逗号分隔(如192.168.1.100:1099,192.168.1.101:1099)。

‌禁用SSL并启动测试‌

  1. 同样设置server.rmi.ssl.disable=true以避免连接错误。

  2. 通过GUI菜单选择“远程启动”或命令行执行jmeter -n -t <脚本> -r触发分布式测试。

在这里插入图片描述

相关文章:

  • 【Android】Android Activity 横屏设置详解及常见异常问题解决方法汇总
  • 网络层-IP地址计算
  • MCU的最佳存储方案CS创世 SD NAND
  • 第7篇:Linux程序访问控制FPGA端LEDR<五>
  • Go:入门
  • S32K144入门笔记(二十四):FlexCAN传输、接收简述
  • SAP系统年终结算出错
  • MacOS中的鼠标、触控板的设置研究
  • C#基础类型系统-接口
  • Java代码块详解:分类、作用与最佳实践
  • p2p的发展
  • MySQL快速入门
  • 财务管理域——管理会计系统
  • Kotlin 学习-方法和参数类型
  • 「The Road to Web3 Cloud」香港活动回顾|波卡的 Web3 Cloud 愿景
  • winserver2022备份
  • MFC案例:用鼠标移动窗口图像的实验
  • HAL TIM PWM产生 蓝桥杯
  • Java 定时器的全面解析(Timer)
  • Swift Programming All in One苹果程序开发自学之路