1
我正在運行Ubuntu 10,Java 1.6和Selenium獨立遠程控制服務器2.0b3。我想運行我的Selenium服務器作爲後臺進程。我在系統啓動腳本中有這個...無法針對以後臺進程運行的Selenium獨立服務器運行命令
su selenium -c 'java -jar /opt/selenium/selenium-server-standalone-2.0b3.jar -userExtensions /opt/selenium/user-extensions.js &>/dev/null &'
其中「selenium」是我的Linux系統上的用戶。我注意到,除非我以用戶「selenium」的身份登錄,即使進程運行時,我的命令也會隨着錯誤而消失,「錯誤服務器異常:sessionId不應該爲空;此會話是否已啓動? 「
如何在不必登錄系統的情況下運行硒服務器? - Dave
哪個'sessionId'是Selenium抱怨?如果它意味着'setsid(2)'/'getsid(2)'會話,請嘗試使用'start-stop-daemon(8)'init-script助手工具而不是'su'。這是否意味着硒專用? – sarnold 2011-04-29 06:56:17