gpt4 book ai didi

selenium - 升级到 Selenium Grid 4.0.0 后,Chrome Node 未注册到 Selenium Hub

转载 作者:行者123 更新时间:2023-12-02 16:03:44 26 4
gpt4 key购买 nike

我们正在使用 docker-compose 文件创建 selenium 网格网络,在升级到 selenium 网格版本 4.0.0 后,我们发现网格未注册到节点。

在这种情况下,我们总是收到以下错误。

chrome_1    | 12:18:47.180 INFO [SelfRegisteringRemote$1.run] - Couldn't register this node: The hub is down or not responding: The hub responded with 404

我们尝试恢复到以前的版本,发现它工作正常。您能帮我们确定为什么它在 Selenium Grid 4 中不起作用吗?是否需要进行任何其他设置?我们试图在 Selenium Grid 4 官方页面上找到,但找不到太多。

附加 docker-compose 文件以供引用

version: '3.8'
services:
selenium:
image: selenium/hub
ports:
- 4444:4444
environment:
GRID_MAX_SESSION: 10
chrome:
image: selenium/node-chrome-debug
shm_size: 2gb
depends_on:
- selenium
environment:
- HUB_HOST=selenium
- NODE_MAX_INSTANCES=10
- NODE_MAX_SESSION=10
ports:
- 5901:5900

最佳答案

您需要在以下链接阅读有关网格所有更改的以下内容:Docker images for the Selenium Grid Server

基于上述内容的 docker-compose.yml 文件现在将是:

version: '3.8'
services:
selenium:
image: selenium/hub
ports:
- 4442:4442
- 4443:4443
- 4444:4444
chrome:
image: selenium/node-chrome-debug
shm_size: 2gb
depends_on:
- selenium
environment:
- SE_EVENT_BUS_HOST=selenium
- SE_EVENT_BUS_PUBLISH_PORT=4442
- SE_EVENT_BUS_SUBSCRIBE_PORT=4443
- SE_NODE_OVERRIDE_MAX_SESSIONS=true
- SE_NODE_MAX_SESSIONS=10
ports:
- 5901:5900

但是,您需要阅读链接中的完整详细信息以确保您的设置正确

关于selenium - 升级到 Selenium Grid 4.0.0 后,Chrome Node 未注册到 Selenium Hub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69989154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com