PM2 部署

2017-12-14  本文已影响0人  mkv_me

PM2的主要特性:

安装

npm install pm2 -g 

常用命令

$ pm2 start pm2.json 用配置文件启动app项目
$ pm2 restart pm2.json 重启
$ pm2 list 列出由pm2管理的所有进程信息,还会显示一个进程会被启动多少次,如果启动次数多
$ pm2 monit 监视每个node进程的CPU和内存的使用情况
$ pm2 logs 显示所有进程日志
pm2 线上监控平台: https://app.keymetrics.io/api/oauth/login

pm2 list pm2 monit

PM2.json

{
    "apps": [
    {
        "name": "worker",
        "script": "./app.js",
        "out_fil": "log/node-app.stdout.log",
        "watch": true,
        "instances" : "max",
        "exec_mode" : "cluster"
    }]
}

说明:

上一篇 下一篇

猜你喜欢

热点阅读