简单的 Se v4 Grid,节点卡在“发送注册事件”。如何诊断?

问题描述 投票:0回答:1

我正在将一个带有一个集线器和两个节点的小型网格设置过渡到一个新的集线器。我遇到的问题是节点卡在新集线器的“发送注册事件”处。

我将日志记录设置为“FINEST”,但我在日志中没有看到任何错误。

节点配置看起来不错,我能够让我的节点很好地注册到旧的中心服务器。我已经测试了 TCP 连接从节点到端口 4442 和 4443 处的新集线器以及从新集线器到端口 5555 处节点的 TCP 连接。我跟踪了网络连接并看到节点连接到端口 4442 处的集线器, 4443,新集线器连接到端口 5555 处的节点。开始的通信对话看起来与旧集线器上的工作设置相同。

中心:

java -jar /opt/selenium4/selenium-server-4.16.1.jar hub --log-level FINEST --log-timestamp-format yyyy-MM-dd HH:mm:ss.SSS

节点:

java -jar selenium-server-4.16.1.jar node --host 10.103.66.160 --hub http://10.103.163.24  --log-level FINEST

节点如何注册?

更新:所以我确实从这个维基页面找到了一些关于节点如何注册的信息:https://www.selenium.dev/documentation/grid/components/#distributor

我还可以检查什么?

更新:我确实发现了一个区别 - 新的中心服务器仅支持 IPv4。

selenium-grid
1个回答
0
投票

我找到了一个解决方法 - 以分布式方式启动 Se Grid,以便每个组件都作为单独的进程运行。

© www.soinside.com 2019 - 2024. All rights reserved.