我已按照使用 JMeter 4.0设置分布式 JMeter 测试环境的必要说明进行操作。
我有一个主人和一个奴隶。两者都在同一个子网上,我已经(无论我是否应该)在主从服务器上为 1099(用于 RMI)和 23 打开了向内和向外防火墙端口。我无法关闭所有防火墙,因为我的工作场所有一些“组”策略。
我创建了必要的 rmi_keystore.jks 文件,名称为“rmi”,并且在属性文件中正确引用了它们的路径。我已将它们都放在从属和主控的 jmeter\bin 目录中。因此,它正确地启动了从属对象。
当我启动主人时,我稍等片刻,最终得到以下信息:
Remote engines have been started Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445 c:\XXX\>jmeter -n -t YYY.jmx -r -l ZZZ.jtl -e -o Result Creating summariser <summary> Created the tree successfully using YYY.jmx Configuring remote engine: AAA.AAA.AAA.AAA Starting remote engines Starting the test @ Fri May 18 17:29:19 BST 2018 (xxxxxxxxxxxxx) Error in rconfigure() method java.rmi.ConnectException: Connection refused to host: AAA.AAA.AAA.AAA; nested exception is: java.net.ConnectException: Connection timed out: connect Remote engines have been started Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
我不太确定还能做什么,因为我已按照必要的说明进行操作,因此真的很感激一些帮助吗?谢谢。