PM2常用命令

  1. 启动应用程序:

pm2 start app.js

这将启动名为 app的应用程序,并将其作为一个后台进程运行。

  1. 列出所有应用程序:

    pm2 list

这将列出所有正在运行的应用程序,包括它们的ID、名称、状态和启动时间等信息。

  1. 停止应用程序:

    pm2 stop app

这将停止名为 app的应用程序。

  1. 重启应用程序:

    pm2 restart app

这将重启名为 app的应用程序。

  1. 删除应用程序:

    pm2 delete app

这将停止并删除名为 app的应用程序。

  1. 监视应用程序日志:

    pm2 logs app

这将显示名为 app的应用程序的日志输出。

  1. 监视所有应用程序日志:

    pm2 logs

这将显示所有正在运行的应用程序的日志输出。

  1. 监视应用程序的CPU和内存使用情况:

    pm2 monit app

这将显示名为 app的应用程序的CPU和内存使用情况。

  1. 使用PM2启动应用程序,并将日志输出到文件夹中

    pm2 start app.js --name myapp --log logs/myapp.log

这将启动名为myapp的应用程序,并将日志输出到logs/myapp.log文件中。请确保将app.js替换为你的应用程序的入口文件