美文网首页
利用pm2进行node的进程守护

利用pm2进行node的进程守护

作者: 邢走在云端 | 来源:发表于2019-10-21 22:42 被阅读0次

一、安装pm2

npm install pm2 -g

查看版本

pm2 --version

二、基本命令

基本命令 用途
pm2 list 查看进程列表
pm2 start 启动程序
pm2 restart <AppName>/<id> 重启项目
pm2 stop <AppName>/<id> 停止
pm2 delete <AppName>/<id> 删除
pm2 info <AppName>/<id> 查看基本信息
pm2 log <AppName>/<id> 查看进程的日志打印
pm2 monit <AppName>/<id> 查看进程的CPU 内存的信息

三、常用配置

pm2.config.json

{
    "apps": {
        "name": "koa2-api",
        "script": "bin/www",
        "watch": true,
        "ignore_watch": [
            "node_modules",
            "logs"
        ],
    "error_file": "logs/err.log",
    "out_file": "logs/out.log",
    "log_date_format": "YYYY-MM-DD HH:mm:ss"
    }
}

四、多进程

加上 “instance”
pm2.config.json

{
    "apps": {
        "name": "koa2-api",
        "script": "bin/www",
        "watch": true,
        "ignore_watch": [
            "node_modules",
            "logs"
        ],
    "instance": 4,
    "error_file": "logs/err.log",
    "out_file": "logs/out.log",
    "log_date_format": "YYYY-MM-DD HH:mm:ss"
    }
}

相关文章

  • 利用pm2进行node的进程守护

    一、安装pm2 查看版本 二、基本命令 三、常用配置 pm2.config.json 四、多进程 加上 “inst...

  • PM2-node 进程管理工具

    PM2官网 pm2进程管理工具使用总结 PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任...

  • pm2

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • pm2

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • pm2常用命令

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • pm2介绍及常用命令

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • Nuxt.js项目Docker部署和pm2部署

    pm2部署 pm2是一个node进程守护 、监控、自动重启以及生成日志的软件,它可以帮你很好的管理node项目。 ...

  • Node 工具 | PM2 备忘录

    PM2[https://github.com/Unitech/pm2] 是 node 进程管理工具,可以利用它来简...

  • pm2简单使用

    pm2是一个守护进程管理器,可以用它来管理你的node进程。 参考:浅析PM2实用入门指南-阿里云开发者社区[ht...

  • pm2 npm nodejs

    PM2的安装和使用简介 一、简介 PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如...

网友评论

      本文标题:利用pm2进行node的进程守护

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