【问题标题】:Selenium Grid named nodesSelenium Grid 命名节点
【发布时间】:2012-08-31 01:59:05
【问题描述】:

我们正在运行 selenium Grid 2,并且有各种机器连接回集线器。当网络运行 DHCP 时,节点会非常频繁地循环 IP 地址。

当我从
http://myseleniumgridhub:4444/grid/console?config=true&configDebug=true

查看集线器状态时,无论如何让集线器显示连接节点的主机名而不是 IP 地址

我查看了一个节点的 JSON 配置选项,但除了浏览器名称之外什么都没看到(因为所有节点都运行同一个浏览器,所以这不太适合该任务)

【问题讨论】:

  • 请问您需要这个做什么?

标签: json selenium hostname dhcp grid-computing


【解决方案1】:

当您运行节点时,传入-host 参数并指定您的主机名

 java -jar ./selenium-server-standalone-2.25.0.jar -role node -host HOSTNAME -port 5555 -maxSession 20 -timeout 30000 -hub http://hubhost:4444/grid/register -browser browserName=*googlechrome,maxInstances=8

然后在网格/控制台网站中,它将显示注册为主机名而不是 IP 的节点:listening on http:// HOSTNAME :5555

如果使用带有 -nodeConfig 的 JSON 文件,您可以将 "host":"HOSTNAME" 添加到 JSON 文件中的“配置”对象(请参阅 here

【讨论】:

  • “(见此处)”链接已失效
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多