当用户断开客户链接时,nodejs的应用也随之停止。而使用forever就可以让nodejs的应用像服务一样在后台继续运行。
npm install forever -g #安装
forever start app.js #启动应用
forever stop app.js #关闭应用
forever restart app.js #重启应用
forever stopall #关闭所有应用
forever restartall #重启所有应用
forever list #显示所有运行的应用
更多命令请参考:点击打开链接。
tips : 在云服务器(CentOS 7)上安装forever后,执行命令会提示
-bash:forever:command not found
这是因为服务器没有配置相应的环境变量。
find /etc/profile #找到文件
vim /etc/profile #编辑文件
在文件最后添加
export PATH=$PATH:/root/node-v6.9.5-linux-x64/lib/node_modules/forever/bin
其中/root/node-v6.9.5-linux-x64/lib/node_modules/forever是forever的模块安装路径
将文件保存后执行
source /etc/profile
此时forever命令就可以正常使用了!!!