【问题标题】:Start Node.js App on Server Boot/Restart在服务器启动/重启时启动 Node.js 应用程序
【发布时间】:2015-08-18 13:04:31
【问题描述】:

我不知道如何在服务器重新启动/服务器启动时启动我的 node.js 应用程序。我唯一知道的是,如果我执行“npm start”,我的应用程序就会启动,但我需要它是自动的并不断运行。任何帮助将不胜感激。

【问题讨论】:

    标签: node.js centos


    【解决方案1】:

    你可以这样做

    nohup `npm start` &
    

    阅读有关 forever 和 pm2 模块的文档,这些是在后端进程启动应用程序的最简单方法

    【讨论】:

    • nohup 只是不可靠的选择。理想情况下,您需要记录该过程,pm2 更好。
    【解决方案2】:

    使用 pm2 或永远,然后创建一个脚本来加载应用程序。 pm2 有据可查,并且有一个帮助程序来创建一个初始化脚本。 blog.hazrulnizam.com/create-init-script-centos-6 也可以帮助您创建初始化脚本。另一种选择是使用主管。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-22
      • 2013-12-25
      • 1970-01-01
      • 1970-01-01
      • 2016-04-10
      • 2011-03-08
      • 2020-11-10
      • 1970-01-01
      相关资源
      最近更新 更多