forever能做更多的事情,比如分别记录输出和错误日志,宕机重启,热部署。比如可以在js中作为api使用
1.安装forever
npm install forever -g
2.使用forever启动js文件
forever start app.js
3.停止js文件
forever stop app.js
4.启动js文件并输出日志文件
forever start -l forever.log -o out.log -e err.log app.js
5.重启js文件
forever restart app.js
6.查看正在运行的进程
forever list

7.可能出现的提示错误为:
log file /root/.forever/forever.log exists. Use the -a or –append option to append log.
8.解决方案1.0:
forever start -a -l forever.log -o out.log -e err.log app.js(app.js就是后台的入口文件)
9.解决方案1.1:
forever start -a -l forever.log -o out.log -e err.log ./bin/www
10.解决方案1.2:
forever start -l forever.log -a app.js
11.重启所有服务:
forever restartall
12.查看日志:
cd /root/.forever&&tail -f -n 200 forever.log

posted on 2018-05-04 10:17  佑之以航  阅读(524)  评论(0编辑  收藏  举报