2014-11-22 47 views
1

我最近部署了一個應用程序li​​node vps。我試圖得到他們的支持,但沒有運氣。我安裝了nginx和乘客等,但無法使其工作。如何確保rails服務器在後臺運行vps

所以我剛開始在8080端口上的rails服務器,它可以直接通過ip地址訪問。

我的問題是,每次我關閉我的筆記本電腦或斷開互聯網,Web磚服務器停止運行。我也嘗試在後臺添加&,但沒有幫助。

當我進入屏幕,rvm或rails時,兩者都不可用。

請建議我如何確保它連續工作。 vps運行ubuntu 14.04 lts。導軌4,紅寶石2.1.1

我總是有艱難的時間與這部分..如果有一個腳本/工具/或寶石可用來簡化這部分,這將是偉大的。

+0

嘗試使用GOD或Monit類似的服務,它既可以幫助查找服務器何時關閉,並在發生異常時定義步驟。 – Rubyrider 2014-11-22 19:45:27

+0

你應該添加這個答案,我會接受它..這是最有幫助的:) – whizcreed 2014-11-26 19:08:31

回答

0

嘗試使用GOD或monit的類似服務,這既可以幫助尋找時,服務器(可以是很多,比如緩存服務器,MongoDB的服務器,數據庫服務器,HTTP服務器,應用服務器,例如乘客/麒麟/ PUMA,全文搜索引擎服務器(彈性搜索/ solr /思維獅身人面像)等..)下降,並採取步驟,當你定義發生異常。除此之外,請考慮使用新文物等第三方服務。您可以設置事件警報消息,併爲thingy等任何警報或當前狀態報告設置時間。 我希望我能通過回答幫助你理解這個想法。 謝謝