将NodeJS / Express应用程序作为守护程序运行的命令/配置是什么?

时间:2014-04-28 19:05:36

标签: mean-stack mean.io

在SSH中运行:

$ node server

我的网络应用程序正常工作,直到我关闭SSH会话。什么是所需的命令或配置,以便它在没有活动SSH会话的情况下一直运行?

2 个答案:

答案 0 :(得分:1)

你可以像以下一样运行它:

nohup node server

或者你可以永远安装。

npm -g install forever
forever start server

答案 1 :(得分:0)

如果您有多个nodej,可以使用pm2来管理它们。

或者,使用screen或tmux在分离会话时保持nodejs运行。