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触发分布式测试。

相关推荐
安防视频中间件/视频资源汇聚平台1 小时前
SVMSPro分布式综合安防管理平台-->以S3存储革新,开启智能安防新纪元
分布式
MarkHD1 小时前
第十八天 - ELK日志体系集成 - 自定义Logstash插件 - 练习:分布式日志分析平台
分布式·elk
杰克逊的日记1 小时前
kafka怎么保证消息不被重复消费
分布式·kafka
Hotlogin1 小时前
指纹浏览器技术架构解析:高并发批量注册业务的工程化实践——基于分布式指纹引擎与防关联策略的深度实现
分布式·架构
在下木子生3 小时前
八股系列(分布式与微服务)持续更新!
分布式·微服务·架构
程序猿阿伟3 小时前
《穿透表象,洞察分布式软总线“无形”之奥秘》
分布式
安防视频中间件/视频资源汇聚平台6 小时前
SVMSPro分布式综合安防管理平台--地图赋能智慧指挥调度新高度
分布式
SYC_MORE7 小时前
vLLM实战:多机多卡大模型分布式推理部署全流程指南
分布式
程序猿阿伟11 小时前
《解锁分布式软总线:构建智能设备统一管理平台》
分布式
程序猿阿伟11 小时前
《从底层逻辑剖析:分布式软总线与传统计算机硬件总线的深度对话》
分布式