pm2


一、PM2是什么

  • pm2是可以用于生产环境的Nodejs的进程管理工具,并且它内置一个负载均衡。它不仅可以保证服务不会中断一直在线,并且提供0秒reload功能,还有其他一系列进程管理、监控功能。并且使用起来非常简单。
  • 嗯嗯,最好的用处就是监控我们的生产环境下的node程序运行状态,让它给我们日以继日的处于工作状态。
  • pm2官网

二、pm2常用命令

  1. 启动一个node程序
    pm2 start app.js        //启动app.js应用
    
  2. 启动进程并指定应用的程序名
    pm2 start app.js --name 程序名          //启动应用并设置name
    
  3. 添加进程监视
     pm2 start app.js --name 程序名 --watch(指定程序名的情况下)
      pm2 start app.js --watch (未指定程序名的情况下)
    
  4. 列出所有进程
    ```bash
      pm2 list pm2 ls // 简写

摘自