Jmeter遠程啟動分布式機器報錯:java.io.FileNotFoundException: rmi_keystore.jks (系統找不到指定的文件。)


我的報錯截圖如下,說rmi_keystore.jks證書文件找不到:

根據這個報錯,然后去百度了很多資料,發現都是同一個解決方法,那就是把slave機上jmeter.properties中的server.rmi.ssl.disable屬性改為true,但是我這個報錯本來就是在已經修改了這個配置的情況下出現的。

然后我仔細看jmeter的報錯log,發現一些端倪,仔細看下圖,

頓時豁然開朗,這里提示jdk1.8.0.202未知來源,我的slave機上的jdk是1.8.0.241,因此很可能是jdk版本不一致造成的,於是將master上的jdk更新為1.8.0.241后,成功解決問題。

其實理論上jdk只要是一個大版本(1.8)應該就沒問題,但是也不排除1.8.0.202低版本無法調用1.8.0.241高版本的rmi_keystore.jks證書。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM