Node线上部署管理器PM2
来源:互联网 发布:如何更改mac地址 编辑:程序博客网 时间:2024/05/16 16:18
复制来源:http://www.thinkphp.cn/topic/34936.html
原文来源:PHP程序员,雷雪松的个人博客--http://www.leixuesong.cn/1685
更多web前端学习分享:http://www.leixuesong.cn/category/webPM2是一个带有负载均衡功能的Node应用的进程管理器。PM2可以利用服务器上的所有CPU,并保证进程永远都活着,0秒的重载,部署管理多个Node项目。PM2是Node线上部署完美的管理工具。
PM2安装
npm install -g pm2
PM2用法
$ pm2 start app.js -i 4 #后台运行pm2,启动4个app.js,也可以用’max’参数,进程数目依赖于Cpu的核心数目
$ pm2 start app.js –name my-api # 命名进程
$ pm2 restart 0 # 重启指定的进程
$ pm2 restart all # 重启所有进程
$ pm2 reload all # 0秒停机重载进程 (用于NETWORKED进程)
$ pm2 stop 0 # 停止指定的进程
$ pm2 stop all # 停止所有进程
$ pm2 startup # 产生init脚本,保持进程活着
$ pm2 delete 0 # 杀死指定的进程
$ pm2 delete all # 杀死全部进程
$ pm2 web # 运行健壮的 computer API endpoint (http://localhost:9615)
$ pm2 list # 列出由pm2管理的所有进程信息。
$ pm2 monit # 监视每个node进程的CPU和内存的使用情况。
$ pm2 logs # 显示所有进程日志
$ pm2 kill # 杀死pm2进程
$ pm2 info 0 # 描述指定项目或者进程信息
$ pm2 logs # 实时集中log处理
标签:Nodejs学习
原文来源:PHP程序员,雷雪松的个人博客--http://www.leixuesong.cn/1685
更多web前端学习分享:http://www.leixuesong.cn/category/web
0 0
- Node线上部署管理器PM2
- node pm2进程管理器
- 使用pm2部署node服务
- Node.js进程管理器PM2浅析
- Node应用进程管理器pm2的使用
- 通过Github与PM2部署Node应用
- 在服务器中部署node项目---pm2
- 生产环境下通过pm2部署node简单实例
- node PM2 简介
- node npm pm2 安装
- Travis Node pm2
- node进程管理工具pm2
- node与PM2
- node进程管理pm2
- node pm2 管理
- 【web】ubuntu16.04线上服务器部署node项目
- 使用pm2部署nodejs
- pm2部署nodejs项目
- requestWindowFeature无法隐藏标题栏
- 量化-使用python计算各类移动平均线
- BUG:获取不到网络数据
- 什么才算是真正的编程能力?
- 图片
- Node线上部署管理器PM2
- 剑指offer|两个链表的第一个公共结点
- iOS---如何在CocoaPods上发布自己的项目
- 搜索
- nginx启动、重启、关闭
- 5类系统推荐算法,告诉你用户需要什么
- 如何在Ubuntu14.04服务器上安装NodeJS
- JavaScript强化教程——jQuery选择器
- bzoj4566【HAOI2016】找相同字符