2014-11-22 95 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等任何警报或当前状态报告设置时间。 我希望我能通过回答帮助你理解这个想法。 谢谢