You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地搭建Selenium Grid 4.12.1时创建节点失败求助

解决Selenium Grid 4.12.1 Node启动失败问题

1. 修正Grid 4的启动命令

Selenium Grid 4废弃了旧版本单独启动Hub/Node的逻辑,统一使用selenium server命令:

  • 启动Hub(整合Router、Distributor等组件):
    java -jar selenium-server-4.12.1.jar hub
    
  • 启动Node并连接本地Hub:
    java -jar selenium-server-4.12.1.jar node --hub http://localhost:4444
    

如果是本地单机器运行,直接启动独立服务更省心,无需手动连接Hub和Node:

java -jar selenium-server-4.12.1.jar standalone

2. 驱动配置的关键检查

即使驱动已加入环境变量,仍需确认:

  • 驱动版本与对应浏览器主版本完全匹配(例如ChromeDriver版本必须和Chrome浏览器版本一致)
  • 驱动架构(32/64位)与系统、浏览器一致
  • 可在启动Node时显式指定驱动路径,规避环境变量读取问题:
    java -jar selenium-server-4.12.1.jar node --hub http://localhost:4444 --driver-path "你的驱动文件夹绝对路径"
    

3. 端口与权限排查

  • 检查4444端口是否被占用:Windows用netstat -ano | findstr :4444,Linux/Mac用lsof -i :4444,占用则换端口或关闭占用程序
  • 确保启动命令有足够权限,避免因权限不足无法读取驱动文件或绑定端口

4. 日志定位具体错误

启动Node时添加日志参数,获取详细错误信息:

java -jar selenium-server-4.12.1.jar node --hub http://localhost:4444 --log-level FINE

根据日志中的具体报错(如驱动找不到、连接超时)针对性解决

内容的提问来源于stack exchange,提问作者vivek.raji

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 23:37:11