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
上一篇: java 状态模式
推荐阅读
-
Node.js中流(stream)的使用方法示例
-
利用PM2部署node.js项目的方法教程
-
利用forever和pm2部署node.js项目过程
-
node.JS二进制操作模块buffer对象使用方法详解
-
node.JS路径解析之PATH模块使用方法详解
-
Node.JS获取GET,POST数据之queryString模块使用方法详解
-
node.js中process进程的概念和child_process子进程模块的使用方法示例
-
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
-
node.JS事件机制与events事件模块的使用方法详解
-
详解如何使用PM2将Node.js的集群变得更加容易