利用forever和pm2部署node.js

Posted fm060

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用forever和pm2部署node.js相关的知识,希望对你有一定的参考价值。

一、forever

forever可以在cmd或ssh连接断开时,让项目一直运行,而且可以在项目崩溃时自动重启
?安装 npm install -g forever
?forever的帮助手册 forever --help
?使用forever启动项目 forever start app.js
?使用forever停止项目 forever stop app.js
?列出所有通过forever管理的项目 forever list
?监视项目中的文件,当文件有变动时重启项目 forever -w start app.js


二、pm2
?安装pm2 npm install -g pm2
?运行pm2 start app.js
?查看运行状态 pm2 list
?追踪资源运行情况 pm2 monit
?查看日志 pm2 logs
?重启应用 pm2 restart appId
?停止应用 pm2 stop app.js
?开启api访问 pm2 web

  

以上是关于利用forever和pm2部署node.js的主要内容,如果未能解决你的问题,请参考以下文章

一个目录下多个nodejs项目

我应该在(Docker)容器中使用 forever/pm2 吗?

使用高大上的pm2代替forever部署nodejs项目

我们可以同时使用 NGINX 和 PM2 进行 node.js 生产部署吗?

Node.js部署到服务器之后台守护进程管理器Forever

利用forever在Linux上实现Node.js项目自启动