我已应用所有指令来执行分布式JMeter测试。 但是当我以“ Remote Start-XXX.XXX.XXX.XXX”身份运行时 然后我得到“创建连接的异常:XXX.XXX.XXX.XXX;嵌套的异常是:java.io.IOException:java.security.UnrecoverableKeyException:无法恢复密钥”。
有人可以帮助我,为什么我会得到这个例外?
我使用的参考:LINK
答案 0 :(得分:0)
鉴于您还使用JMeter 4.0,则需要遵循Setting Up SSL用户手册第
章中的步骤或者,如果您不希望主服务器和从服务器之间进行安全的RMI通信,则可以将下一行添加到 user.properties 文件
server.rmi.ssl.disable=true
或通过-J
命令行参数传递它,例如:
jmeter -Jserver.rmi.ssl.disable=true
必须在所有引擎(主引擎和所有从引擎)上进行更改
参考文献:
答案 1 :(得分:0)
在JMeter 4.0中,您需要生成一个密钥库,该密钥库将用于分布式测试。
请改用本教程:
请特别注意:
答案 2 :(得分:0)
This是我如何解决与您相同的问题。尝试一下,希望对您有所帮助:
回答问题
What is your first and last name?
时,您必须使用rmi
进行答复,这是server.rmi.ssl.keystore.alias
中与jmeter.propertise
对应的值。如果您在尝试创建密钥库时没有更改server.rmi.ssl.keystore.alias
中的jmeter.propertise
,请记住不要输入任何自定义值。