Я зарезервировал несколько машин на базе Linux EC2 (под управлением ОС: Centos 7 ) и с точно такими же версиями JMeter 4.0 и Java установлено. Нет активных брандмауэров, все устройства подключены к одному su bnet, и я могу легко пинговать между ними. Проблема в том, что когда я пытаюсь настроить материнскую машину и подключить ее к одному из моих подчиненных устройств, я продолжаю получать это исключение
Connection refused to host: xx.yy.zz.4; nested exception is:
java.net.ConnectException: Connection timed out (Connection timed out)
Failed to configure xx.yy.zz.4
Stopping remote engines
Remote engines have been stopped
Error in NonGUIDriver java.lang.RuntimeException: Following remote engines could not be configured:[xx.yy.zz.4]
Я сделал свой подчиненный (ip: xx .yy.zz.4) настройте следующим образом: server_port = 24000 , server.rmi.localport=26000 , server.rmi.ssl.disable=true
, без удаленных хостов, и я обычно запускаю сервер с помощью этой команды оболочки:
./jmeter-server -n -Djava.rmi.server.hostname=xx.yy.zz.4
И для мастера, который также является другим экземпляром EC2 (ip : xx.yy.zz.21) Я сделал следующие конфигурации:
remote_hosts=xx.yy.zz.4:24000 , client.rmi.localport=25000, server.rmi.ssl.disable=true
И я использую эту команду оболочки для запуска моего плана тестирования JMeter ./jmeter -n -Rxx.yy.zz.4 -t /home/centos/jmeter/scripts/demo.jmx -Djava.rmi.server.hostname=xx.yy.zz.21
Любая идея о том, что может вызвать эти ошибки?