首先明确一点为什么要进程守护
在服务器上运行node程序的时候,我们可以使用node xx.js 启动某个服务,但是问题来了。
如果我们关闭连接服务器的窗口之后,随之我们启动的node程序也会随之关闭,怎么解决?
接下来forever就发挥了很大的作用。
fover
一个简单的CLI工具,用于确保给定脚本连续运行(即永远运行)。
使用步骤
- 全局安装forever
- cd 进入需要启动的node程序
- 使用 forever start xx.js 启动程序
常用命令
start [程序名] 启动程序
stop [程序名] 关闭程序
list 查看所有已启动的程序