在Amazon EC2实例上几个小时后,Selenium Grid Hub会自动关闭

时间:2018-10-11 15:22:44

标签: selenium selenium-webdriver selenium-grid2

我正在广泛使用硒网格来测试自动化任务。

https://www.seleniumhq.org/docs/07_selenium_grid.jsp#how-selenium-grid-works-with-a-hub-and-nodes

我首先通过SSH进入ec2实例。 然后我启动一个硒中心,如下所示: java -jar selenium-server-standalone-3.13.0.jar -role hub

现在-我关闭终端并开始其他工作。 我看到我的中心仍在运行 http:// {my-ec2-instance-domain-name}:4444 / grid / console

几个小时后-集线器不再运行!!! http:// {my-ec2-instance-domain-name}:4444 / grid / console 给我404

那么同时发生了什么-硒网格中心为何以及何时关闭? 我也有tomcat在同一实例上运行,并且tomcat不会发生此问题。

硒枢纽内部使用码头。

我希望它永远可靠地运行。 请做指南,以便我可以解决这个问题。

我今天通过在hubConfig.json中指定日志文件来启用硒网格集线器日志记录:

java -jar selenium-server-standalone-3.13.0.jar -role hub -hubConfig /home/ubuntu/selenium/settings/hub-config.json -debug

我还在crontab中添加了@reboot,以在实例重新启动时启动硒网格中心。

主要问题是-硒网格中心会在几个小时后自动关闭。

我应该怎么做才能避免这种情况。

0 个答案:

没有答案