【发布时间】:2015-08-18 13:04:31
【问题描述】:
我不知道如何在服务器重新启动/服务器启动时启动我的 node.js 应用程序。我唯一知道的是,如果我执行“npm start”,我的应用程序就会启动,但我需要它是自动的并不断运行。任何帮助将不胜感激。
【问题讨论】:
我不知道如何在服务器重新启动/服务器启动时启动我的 node.js 应用程序。我唯一知道的是,如果我执行“npm start”,我的应用程序就会启动,但我需要它是自动的并不断运行。任何帮助将不胜感激。
【问题讨论】:
你可以这样做
nohup `npm start` &
或
阅读有关 forever 和 pm2 模块的文档,这些是在后端进程启动应用程序的最简单方法
【讨论】:
使用 pm2 或永远,然后创建一个脚本来加载应用程序。 pm2 有据可查,并且有一个帮助程序来创建一个初始化脚本。 blog.hazrulnizam.com/create-init-script-centos-6 也可以帮助您创建初始化脚本。另一种选择是使用主管。
【讨论】: