pm2的安装及使用


安装

npm install -g pm2

启动node应用

  • script

    pm2 start npm --name applicationName:PORT -- run pro
    
  • 直接运行

    pm2 start script.js --name applicationName:PORT
    

管理

  • 查看已经启动的应用

    pm2 list
    
  • 查看日志

    pm2 log
    pm2 log applicationName
    pm2 log id
    
  • 启动、重启、停止、删除

    # 启动存在的
    pm2 start applicationName
    pm2 start id
    # 重启
    pm2 reload applicationName
    pm2 reload id
    # 停止
    pm2 stop applicationName
    pm2 stop id
    # 删除
    pm2 delete applicationName
    pm2 delete id
    
  • 备份启动列表

    pm2 save
    
  • 恢复启动列表

    pm2 resurrect
    
  • 添加自启动

    这个命令将 pm2 自动启动的配置添加到系统启动项中,以确保在系统重新启动后,您的应用程序也会重新启动。

    pm2 startup