我正在使用无头 VPS 运行多服务器 Selenium 测试环境。除了在屏幕会话中启动 Selenium 时需要声明 DISPLAY=:1 参数(由于正在运行 VNC 服务器),我几乎将所有内容都自动化了。这是我想要工作的命令:
screen -d -m DISPLAY=:1 java -jar /root/Desktop/selenium-server-1.0.3/selenium-server.jar
我希望它在启动时触发以使 Selenium 运行,然后立即从屏幕上分离。这在没有 DISPLAY 参数的情况下可以正常工作,但会忽略上述命令中的 DISPLAY 参数。
有什么建议么?