forever命令,让Node.js应用在后台执行

Node.js一般是当成一条用户命令执行的,当用户断开客户连接,运行也就停了,很烦人。那么如何让Node.js应用当成服务,在后台执行呢?

最简单的方法就是用nohup命令:

  • nohup node app.js

但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为API使用,搭建网站等等。

首先我们先安装forever

  • npm install forever -g

安装完成后我们就可以使用foeever命令让Node.js应用后台执行了~

启动Node.js应用让其后台执行

  • forever start app.js

停止Node.js应用在后台执行

  • forever stop app.js

输出日志和错误

  • forever start -l forever.log -o out.log -e err.log app.js

如无特别声明,该文章均为 现在网NowTime.cc)原创,转载请遵循 署名-非商业性使用 4.0 国际(CC BY-NC 4.0) 协议,即转载请注明文章来源。


标签: none

赞 (0)

已有 2 条评论

  1. […] 如何让Node.js后台运行呢?请查看此文章 forever命令,让Node.js应用在后台执行 […]

  2. 来访,支持下

添加新评论