客户端启动Node.js应用,用node index.js这样可以正常启动应用,但是如果断开客户端连接,应用也就随之停止了。也就是说这样的启动方式没有给应用一个守护线程。
首先需要安装一个叫做forever的骚包
安装
全局安装 npm install forever -g
有部分用户安装了之后使用forver居然提示-bash: forever: command not found 什么鬼?
原来是没有做映射
搞一下吧
ln -s /usr/local/nodejs/lib/node_modules/forever/bin/forever /usr/local/bin
注意这里的 /usr/local/nodejs/lib/node_modules/forever/bin/forever是你的forever安装目录 一般就是在你首次安装nodejs的目录下面
如果出现usr/local/bin/forever?. File exists 就用rm -rf /usr/local/bin/forever 先卸载 再安装
使用
启动相关
// 1. 简单的启动(当然启动之前别忘了在项目根目录n