pm2命令使用

文章目录

常用命令

  • 启动应用程序 pm2 start <app_name>

  • 停止应用程序 pm2 stop <app_name>

  • 重启应用程序 pm2 restart <app_name>

  • 删除应用程序 pm2 delete <app_name>

  • 列出正在运行的进程 pm2 list

  • 显示有关特定进程的信息 pm2 show <app_name>

  • 显示应用程序日志 pm2 logs

  • 监视所有应用程序的日志 pm2 monit

  • 把启动的服务保存 pm2 save

  • 把启动的服务注册成 systemd 自启动 pm2 startup

  • 重启 物理机器 systemctl reboot

  • 删除自启动 pm2 unstartup systemed

示例

  1. 安装pm2:运行命令 npm install pm2 -g 全局安装pm2。
  2. 在项目目录中,运行命令 pm2 start "npm run dev" --name=<app-name> ,其中是应用程序的名称
    • 如果使用的是python启动,如 python app.py,那么使用pm2 托管的话就是:pm2 start app.py --interpreter=python --name=<app-name>
  3. 现在,您的 npm run dev 命令将由pm2处理。您可以使用 pm2 logs <app-name> 查看应用程序的日志,并使用 pm2 stop <app-name> 停止应用程序,使用pm2 monit 可以查看监控面板。

猜你喜欢

转载自blog.csdn.net/the_liang/article/details/129877545