Jenkins selenium网格集线器拒绝来自外部IP的传入selenium节点连接

时间:2015-08-15 00:23:31

标签: selenium jenkins jenkins-plugins selenium-grid2

我使用Selenium插件在Jenkins上运行Selenium Grid中心。 我有一个在同一台机器上运行的Selenium网格节点,它已成功连接到Hub。 从外部机器上我似乎无法ping通通过Jenkins的集线器4444端口。 如果通过命令行单独启动Hub,我可以ping通端口。 我的两台机器都禁用了防火墙,所以它不是网络问题。

func myMethod( completion:()->() ) {  
    if let connectToInternetAndGetDataFromWeb
        completion()
    } else {
        print("Cold not construct a valid URL")
        completion()
    }
}

func downloadJSONFromURL() { if let httpResponse { switch(httpResponse.statusCode) { case 200: // 2. Create JSON Object with data do { try } catch { print(error) } } } else { print("Error: Not a valid HTTP response") } dataTask!.resume() }

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

HUB是否设置了最大连接限制,并且您已达到连接限制。

您可以通过关闭HUB并重新启动集线器并将您尝试的节点注册到HUB来简单地进行调试。希望它会注册。

必须是连接限制,好像你不提供任何东西,我认为HUB可以处理5个实例。

请尝试分享您的回复