TODO:Node.js pm2使用方法

Posted todosomeone

tags:

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

TODO:Node.js pm2使用方法

pm2 是一个带有负载均衡功能的Node应用的进程管理器.

当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。

技术分享

1.使用 npm install pm2 -g 安装 pm2

2.使用pm2管理 Node 进程,执行以下命令启动 node 服务:

pm2 start process.json

错误日志输出,less ~/.pm2/logs/video-error.log,Node Error: Cannot find module ‘express’:

技术分享

3.设置NODE_PATH环境变量

export PATH=$PATH:/data/node/node-v6.9.1-linux-x64/bin

export NODE_PATH=”/data/node/node-v6.9.1-linux-x64/lib/node_modules”

4.安装依赖保

npm install -d

5.启动node服务, pm2 start process.json

技术分享

6.测试服务端口是否开启,telnet 127.0.0.1 9994

技术分享

7.停止pm2管理的App,pm2 stop video,status为stopped则停止成功

技术分享

8.启动pm2管理的App,pm2 start video,status为online则启动成功

技术分享

9.更多pm2使用方法,可以用pm2 –help查看详细使用方法

$ pm2 list

$ pm2 stop

$ pm2 restart

$ pm2 delete


wxgzh:ludong86

技术分享

以上是关于TODO:Node.js pm2使用方法的主要内容,如果未能解决你的问题,请参考以下文章

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

使用PM2管理Node.js集群

node.js-pm2

Node.js使用PM2的集群将变得更加容易

Node.js pm2 几乎每秒都在重启

如何在 Ubuntu 上使用 pm2 和 Nginx 部署 Node.js 应用