如何在远程Selenium节点中杀死Chrome浏览器?

时间:2020-10-07 18:37:24

标签: selenium google-chrome webdriver timeout remote-server

我正在使用由硒集线器驱动的Chrome节点。 有时,集线器无法实例化浏览器(出于各种原因)。

结果,chrome节点最终打开了一个浏览器,并以“ data:”作为URL,并且从未调用过该浏览器。 它保留在这里并占用一些内存。 (并且从未杀死)

我在集线器和节点中都使用了一些超时,但是似乎在这种情况下不适用。 这就是为什么我正在考虑创建一个监视程序来终止这些镀铬过程。

您遇到过此类问题吗?

Selenium hub environment props :
      - GRID_BROWSER_TIMEOUT=90
      - GRID_TIMEOUT=300
      - GRID_CLEAN_UP_CYCLE=5000 

Chrome node environment props :
      - NODE_UNREGISTER_IF_STILL_DOWN_AFTER=60000
      - NODE_MAX_INSTANCES=50
      - NODE_MAX_SESSION=50
      - NODE_REGISTER_CYCLE=5000

非常感谢您

0 个答案:

没有答案