如何关闭Selenium Grid2服务器?

Sin*_*rah 3 selenium cmd selenium-grid selenium-webdriver

我已编写批处理文件来运行Selenium Grid2服务器并向其注册节点但是如何关闭服务器?

我无法杀死批处理进程,因为它们的ID只是"cmd.exe",我不想杀死所有cmd.exe,因为我可能需要在cmd上运行其他东西.

谢谢

Nie*_*dal 5

Selenium Grid2服务器有一个生命周期管理器,您可以使用它来关闭它.

您可以访问此网址来激活它:

http://yourHubIP:4444/lifecycle-manager?action=shutdown
Run Code Online (Sandbox Code Playgroud)

这将退出服务器,您可以使用命令行工具,如wget for windows,就像在旧的Selenium文档中所描述的那样

wget --post-data action=shutdown action=shutdown http://localhost:4444/lifecycle-manager
Run Code Online (Sandbox Code Playgroud)

此刻它没有任何动作,我查看了代码.此外,这不会正常关闭,所有正在运行的测试将立即被杀死.