在部署 nodejs 服务时,想通过 nohup 的方式,让其保持后台运行
在部署后,遇到一个问题,就是关闭 terminal 之后,服务也会停掉
所以找到了这个组件: forever
forever 是一个 nodejs 守护进程,完全由命令行操控。 forever 会监控 nodejs 服务,并在服务挂掉后进行重启。
安装
npm install forever -g启动 js 文件
forever start index.js停止 js 文件
forever stop index.js重启 js 文件
forever restart index.js查看正在运行的进程
forever list查看日志
从进程列表中可以查询到进程的索引号
help: logs Lists log files for all forever processes
help: logs <script|index> Tails the logs for <script|index>
forever logs 0帮助
forever 感谢大家的阅读, 如有疑问可以加我微信


评论已关闭