node pm2 错误 配置

pm2 是很强大的守护进程,但有至关多的问题,遇到不少坑,发一下排坑作法:code

#原则进程

  • PM2在一台机器上只能有一个daemon
  • 只能使用root权限启动

#具体方法源码

  • 使用同一个配置脚本 /root/.pm2/custom_options.sh
    • 经过设置环境路径 HOME=/root 能够达到效果
    • 经过 sudo HOME=/root pm2 kill 能够初始化.pm2目录
    • 添加设置到/root/.pm2/custom_options.sh
      • 参考自己 以及 pm2源码下的 constants.js
      • 主要是端口号会与别的冲突
    • 使用时统一加上 sudo HOME=/root pm2 xxx
相关文章
相关标签/搜索