Amazon web services 尝试将AWS ec2实例用作节点时,无法注册Selenium网格节点
我正在本地PC上运行Selenium集线器,现在我正在尝试通过SSH从ec2实例注册一个节点。这就是我运行中心的方式:Amazon web services 尝试将AWS ec2实例用作节点时,无法注册Selenium网格节点,amazon-web-services,selenium,selenium-webdriver,amazon-ec2,selenium-grid,Amazon Web Services,Selenium,Selenium Webdriver,Amazon Ec2,Selenium Grid,我正在本地PC上运行Selenium集线器,现在我正在尝试通过SSH从ec2实例注册一个节点。这就是我运行中心的方式: java -jar -Dwebdriver.chrome.driver=C:\\Users\\NROLL97\\Documents\\chromedriver.exe selenium-server-standalone-3.141.59.jar -role hub -port 4444 这就是我如何判断它的工作原理: 我已通过SSH连接到我的ec2实例中,并尝试了以下操作
java -jar -Dwebdriver.chrome.driver=C:\\Users\\NROLL97\\Documents\\chromedriver.exe selenium-server-standalone-3.141.59.jar -role hub -port 4444
这就是我如何判断它的工作原理:
我已通过SSH连接到我的ec2实例中,并尝试了以下操作:
java -jar selenium-server-standalone-3.141.59.jar -role node -port 5555 -hub http://192.168.86.31:4444/grid/register
但这是我得到的回报:
我读到它可能与AWS阻止端口4444有关,所以我尝试在AWS控制台中编辑它,如下所示:
但还是什么都没有。如何让此节点注册?当我在本地PC上创建节点时,它工作正常
但像这样,节点实际上并没有注册
编辑:我还尝试了以下方法:
java -jar selenium-server-standalone-3.141.59.jar -role node -port 5555 -hub http://192.168.86.31:4444/grid/register
java-jar selenium-server-standalone-3.141.59.jar-角色中心
java-jar selenium-server-standalone-3.141.59.jar-role node-hubhttp://192.168.86.31:4444/grid/register
]java-jar selenium-server-standalone-3.141.59.jar-角色节点-hubhttp://192.168.86.31:4444/grid/register
23:16:40.963信息[GridLauncherV3.parse]-Selenium服务器版本:3.141.59,修订版:e82be7d358
23:16:41.167信息[GridLauncherV3.lambda$buildLaunchers$7]-在端口11391上启动Selenium网格节点
2020-09-11 23:16:41.302:INFO::main:Logging initialized@698ms到org.seleniumhq.jetty9.util.log.StdErrLog
23:16:41.666信息[WebDriverServlet.]-初始化WebDriverServlet
23:16:41.795信息[SeleniumServer.boot]-SeleniumServer已启动并在端口11391上运行
23:16:41.799信息[GridLauncherV3.lambda$buildLaunchers$7]-Selenium网格节点已启动并准备注册到集线器
23:16:41.918信息[SelfRegisteringRemote$1.run]-启动自动注册线程。将尝试每5000毫秒注册一次。
它看起来只是不断尝试,但从未连接。我转到网格控制台,然后我可以看到没有连接的节点,它是空的。假设要求在默认端口
4444
上运行集线器,在默认端口5555
上运行节点,则需要按如下方式配置和启动它们:
java -jar selenium-server-standalone-3.141.59.jar -role hub
2017-07-24 15:31:46.139:INFO:osjs.Server:main: Started @2757ms
15:31:46.140 INFO - Nodes should register to http://192.168.0.107:4444/grid/register/
15:31:46.140 INFO - Selenium Grid hub is up and running
15:35:44.939 INFO - Selenium Grid node is up and ready to register to the hub
15:35:44.958 INFO - Starting auto registration thread. Will try to register every 5000 ms.
15:35:44.958 INFO - Registering the node to the hub: http://localhost:4444/grid/register
15:35:45.231 INFO - The node is registered to the hub and ready to use
http://localhost:4444/grid/console
java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://192.168.86.31:4444/grid/register
2017-07-24 15:31:46.139:INFO:osjs.Server:main: Started @2757ms
15:31:46.140 INFO - Nodes should register to http://192.168.0.107:4444/grid/register/
15:31:46.140 INFO - Selenium Grid hub is up and running
15:35:44.939 INFO - Selenium Grid node is up and ready to register to the hub
15:35:44.958 INFO - Starting auto registration thread. Will try to register every 5000 ms.
15:35:44.958 INFO - Registering the node to the hub: http://localhost:4444/grid/register
15:35:45.231 INFO - The node is registered to the hub and ready to use
http://localhost:4444/grid/console
参考文献 您可以在以下内容中找到一些相关的详细讨论:
4444
上运行集线器,在默认端口5555
上运行节点,则需要按如下方式配置和启动它们:
java -jar selenium-server-standalone-3.141.59.jar -role hub
2017-07-24 15:31:46.139:INFO:osjs.Server:main: Started @2757ms
15:31:46.140 INFO - Nodes should register to http://192.168.0.107:4444/grid/register/
15:31:46.140 INFO - Selenium Grid hub is up and running
15:35:44.939 INFO - Selenium Grid node is up and ready to register to the hub
15:35:44.958 INFO - Starting auto registration thread. Will try to register every 5000 ms.
15:35:44.958 INFO - Registering the node to the hub: http://localhost:4444/grid/register
15:35:45.231 INFO - The node is registered to the hub and ready to use
http://localhost:4444/grid/console
java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://192.168.86.31:4444/grid/register
2017-07-24 15:31:46.139:INFO:osjs.Server:main: Started @2757ms
15:31:46.140 INFO - Nodes should register to http://192.168.0.107:4444/grid/register/
15:31:46.140 INFO - Selenium Grid hub is up and running
15:35:44.939 INFO - Selenium Grid node is up and ready to register to the hub
15:35:44.958 INFO - Starting auto registration thread. Will try to register every 5000 ms.
15:35:44.958 INFO - Registering the node to the hub: http://localhost:4444/grid/register
15:35:45.231 INFO - The node is registered to the hub and ready to use
http://localhost:4444/grid/console
参考文献 您可以在以下内容中找到一些相关的详细讨论: