如何在Ubuntu服务器上运行我的Node.js应用程序的“服务”

前端之家收集整理的这篇文章主要介绍了如何在Ubuntu服务器上运行我的Node.js应用程序的“服务”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不知道我应该在ubuntu服务器调用它,但是大多数时候我在 Windows上工作它被称为在后台运行应用程序的服务.

我基于Node.js构建我的Web服务器,所以要在ubuntu服务器上部署它我需要一个’服务’来运行Node.js,我想要’服务’:

>在后台运行
>如果我的Web服务器崩溃Node.js,是否能够自动启动Node.js.

通常,我通过打开一个运行js文件的终端来运行Node.js应用程序.但是根据我的理解,这更多是出于测试目的,因为终端无法保证在失败后启动Node.js.

许多人永远使用 https://github.com/nodejitsu/forever,这已经成为行业标准.

如果你使用的是Ubuntu,你也可以使用init脚本(谷歌’ubuntu upstart’),这将做同样的事情,并保证如果服务器重新启动.

这是我的upstart脚本,例如https://gist.github.com/qbert65536/5271721.

它在服务器启动时运行,您也可以控制它们

启动myapp,停止myapp,重新启动myapp,其中myapp.conf是upstart脚本的名称.

原文链接:https://www.f2er.com/ubuntu/347433.html

猜你在找的Ubuntu相关文章