Performance JMeter 4使用SSL密钥库在云中进行远程测试

Performance JMeter 4使用SSL密钥库在云中进行远程测试,performance,ssl,jmeter,cloud,keystore,Performance,Ssl,Jmeter,Cloud,Keystore,我正在为云(GCE)中的负载测试设置JMeter4.0。我正在为主服务器和从服务器创建VM映像,唯一的区别是从服务器在引导时运行jmeter服务器。我按照运行了bin/create rmi keystore.shper,并确保.jks文件位于主/客户机和所有从机上。 现在,当我创建多个从属实例(新的从属IP)时,由于SSL错误,负载测试失败- 配置远程引擎:10.150.0.11 JRMP连接建立过程中出错;嵌套异常是: javax.net.ssl.SSLHandshakeException:s

我正在为云(GCE)中的负载测试设置JMeter4.0。我正在为主服务器和从服务器创建VM映像,唯一的区别是从服务器在引导时运行jmeter服务器。我按照运行了
bin/create rmi keystore.sh
per,并确保.jks文件位于主/客户机和所有从机上。 现在,当我创建多个从属实例(新的从属IP)时,由于SSL错误,负载测试失败-

配置远程引擎:10.150.0.11
JRMP连接建立过程中出错;嵌套异常是:
javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径生成失败:sun.security.provider.certpath.SunCertPathBuilderException:找不到请求目标的有效证书路径
未能配置10.150.0.11


我是否可以避免每次计划测试运行时都必须手动重新生成密钥库

如果您在
主机上创建了
rmi_keystore.jks
,请将其复制到从机的bin目录中。之后,您可以在从属服务器上重新启动
jmeter server.bat

作为一种解决方法,我在jmeter.properties中添加了server.rmi.ssl.disable=true以禁用rmiter.properties的ssl。在log4j2.xml中将级别设置为debug之后,是否可以显示完整的jmeter.log?