# pm2

# pm2 是什么

Process Mainage Version2

PM2 是一个 Node 的进程管理工具

# pm2 安装

npm install -g pm2

# pm2 基本使用

# 启动

# start
pm2 start app.js
pm2 start app.js -i 2        # 启动两个进程
pm2 start app.js --name xxx  # 命名进程
pm2 start app.js --name xxx -e err.log -o out.log # 启动并生成日志文件
pm2 start app.js -name xxx --watch # 设置自启

# 重启、停止和删除

# restart
pm2 restart xxx  # 关闭xxx进程
pm2 restart all 
# stop
pm2 stop www
pm2 stop all
# delete
pm2 delete xxx # 杀死进程xxx
pm2 delete all # 清空所有

# 其他命令

pm2 list # 列出所有进程
pm2 logs # 查看日志
pm2 monit # 查看资源 监视所有进程
pm2 describe xxx # 查看进程详情