1.全局安装cli

 1yarn global add pm2

2.简单启动某个node服务

 1pm2 start app.js

3.启动nextjs服务

 1pm2 start yarn --name 任务名称随便取-- start

4.查看运行是否正常

 1pm2 list

5.如果status状态不是online  查看log找问题

 1pm2 logs 任务名称可选不填名称输出所有log

6.如果是这种报错 SyntaxError: missing ) after argument list

那我们需要这样来启动nextjs项目

 1pm2 start yarn --interpreter bash --name 项目名称 -- start

具体参考地址 https://github.com/yarnpkg/yarn/issues/6124

7.如果需要开启cluster集群模式

 1pm2 start yarn --interpreter bash -i max --name 项目名称 -- start

官方文档

PM2实用入门指南

个人笔记记录 2021 ~ 2025