前段时间使用node.js开发公司网站,是运行在linux系统的,一开始习惯性的认为只要在运行node.js应用的命令后面加&就可以实现后台运行,如 node app.js &,但是结果关闭终端时进程就被退出了。最终发现了forever可以实现node.js的后台运行维护,而且万一程序出错进程退出时还可以重新被拉起来。
一、安装
npm install -g forever
二、运行
forever start -s app.js
其他参数请查看help
forever --help