營運小知識---後台運行Jboss

來源:互聯網
上載者:User



營運小知識---後台運行Jboss


 

         最近由於項目原因開始接觸Linux,這兩天項目註冊測試,發現搭好的測試環境之後出了點小問題。

                  問題描述


         每次遠程使用命令shstandalone.sh啟動Jboss,發布好的網站能夠正常訪問,而當我關閉遠端工作階段視窗的時候頁面就無法訪問了。


         重現問題


         使用SecureCRT登入Linux伺服器使用命令進入Jboss下面的bin檔案夾

cd /usr/local/jboss6.2/bin/


         使用下面命令啟動Jboss伺服器

sh standalone.sh(也可能是./standalone.sh)


         複製當前連結進入Jboss下面的log檔案夾

cd /usr/local/jboss6.2/standalone/log/


         開啟日誌

tail –f server.log


         當關閉當前會話的時候,在日誌最後發現Jboss已經關閉了(如下圖),這說明Jboss伺服器已經關閉了。


         解決方案


         要想回話關閉Jboss伺服器不關閉,則需要在後台運行Jboss,則我們可以進入Jboss下面的bin檔案夾執行下述命令。

nohup ./standalone.sh &(也可能是nohup shstandalone.sh &)


         這樣的話當回話關閉之後Jboss的進程一樣會執行。

           其他

         整個過程中我們可能還會用到查看Jboss進程的命令:

ps ax|grep jboss


         殺死進程的命令:

kill -9 進程名


 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.