美文网首页
Node线上部署管理器PM2

Node线上部署管理器PM2

作者: 雷雪松的简书 | 来源:发表于2019-08-12 12:17 被阅读0次

PM2是一个带有负载均衡功能的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处理

来源:Node线上部署管理器PM2

相关文章

  • nginx+pm2+vue+webpack发布项目

    用pm2 来管理vue的部署,用nginx来做服务器反向代理。 pm2是一个内置负载均衡的node进程管理器;ng...

  • Node线上部署管理器PM2

    PM2是一个带有负载均衡功能的Node应用的进程管理器。PM2可以利用服务器上的所有CPU,并保证进程永远都活着,...

  • pm2 部署 node.js项目踩过的坑

    pm2部署指令 配置文件: CentOS7 pm2 部署node错误提示pm2: command not foun...

  • node.js笔记

    1. pm2 当我们的博客要部署到线上服务器时,不能单纯的靠 node index 或者 supervisor i...

  • TODO:Node.js pm2使用方法

    TODO:Node.js pm2使用方法 pm2 是一个带有负载均衡功能的Node应用的进程管理器。当你要把你的独...

  • PM2的基本使用

    NodeJS 进程管理器 pm2 的使用 1. pm2 简介 PM2 是一款非常优秀的 Node 进程管理工具,它...

  • PM2进程管理器

    pm2 是一个带有负载均衡功能的Node应用的进程管理器。 一、概述 PM2是一个带有负载均衡功能的Node.js...

  • pm2简易使用

    pm2 pm2是node进程管理器,在服务器上搭建node服务是把利器。最近整理了下常用的一些命令 安装 开启关闭...

  • 部署服务器

    部署node服务pm2 安装环境 常用命令 部署静态服务 sts环境安装 运行方式

  • 部署node服务器到产品环境

    pm2 PM2 是 Node.js 应用程序的生产进程管理器,具有内置的负载均衡器。PM2 可以使应用程序保持持久...

网友评论

      本文标题:Node线上部署管理器PM2

      本文链接:https://www.haomeiwen.com/subject/jsoyjctx.html