Jmeter4.0分布式测试时启动Jmeter.server时报错

本文介绍了解决JMeter4.0在Windows系统中进行远程分布式测试时遇到的“系统找不到指定文件”错误的方法。通过创建密钥文件rmi_keystore.jks并修改配置文件jmeter.properties中的server.rmi.ssl.disable属性,成功启动了JMeter Server。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    最近又开始研究Jmeter,将新版本4.0下载下来体验,准备远程分布式测试,又出现一些问题,废话不多说,直入主题把!

  Windows 系统启动Jmeter 4.0的JmeterServer.bat,后报错提示“系统找不到指定文件”等若干文字(图片忘记截图了~)

  java.io.FileNotFoundException: rmi_keystore.jks

  原因:自JMeter 4.0以来,RMI的默认传输机制将使用SSL,SSL需要密钥和证书才能工作,你需要自己创建这些密钥。

     创建密钥步骤:

1.进入安装目录D:\apache-jmeter-4.0\bin,点击create-rmi-keystore.bat

 

2,弹框如图,按照提示随意填写,填写后“回车”即可,最后填完后选择“Y”

 

 

 

3,回车自动生成密钥:在bin目录下,如下图中的rmi_keystore.jks文件即为密钥文件

4,再次点击jmeter-server.bat,提示报错如图,此刻很崩溃,网上终于找到解决方案,见步骤5

5,再次进入apache-jmeter-4.0\bin,点击jmeter.properties,将#server.rmi.ssl.disable=false修改为server.rmi.ssl.disable=true

6, 再次启动jmeter.server,正确启动,大功告成!

 

     希望用博客记录自己的学习的点滴~

转载于:https://www.cnblogs.com/hunter0512/p/9057597.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值