pm2常用的命令

这里只列举了我常用的命令:
1、启动server.js应用程序

pm2 start app.js 

2、 启动server.js并设置程序名称为hehe-api

pm2 start server.js --name="hehe-api"

3、当文件变化时自动重启应用

 pm2 start app.js --watch

4、查看pm2启动的所有的应用程序

pm2 list      

5、显示每个应用程序的CPU和内存占用情况

pm2 monit   

6、显示应用程序的所有信息

pm2 show [app-name] 

7、显示所有应用程序的日志

pm2 logs  

8、 显示指定应用程序的日志

pm2 logs [app-name]  

9、pm2 启动 nuxt 项目

pm2 start npm --name "nuxt-bike" -- run start

10、常用的

pm2 start npm -- run <scriptname>
PM2(Process Manager 2)是一个用于Node.js应用程序的进程管理器,它可以用于生产环境。它提供了多种功能,包括日志管理。要使用PM2生成日志,您可以使用PM2日志管理功能,以下是一些基本的命令和步骤: 1. 启动应用程序并使PM2跟踪日志: ```bash pm2 start app.js --name "my-app" -l ``` 这个命令启动了一个名为`my-app`的Node.js应用程序,并打开了日志跟踪。`-l`标志告诉PM2记录标准输出(stdout)和标准错误(stderr)到日志文件。 2. 查看应用程序的日志: ```bash pm2 logs my-app ``` 这个命令用来查看`my-app`应用的日志信息。 3. 如果您想要分日期管理日志文件,可以使用PM2的`--log-date-format`参数: ```bash pm2 start app.js --name "my-app" -l --log-date-format="YYYY-MM-DD-HH-mm-ss" ``` 这样设置后,PM2会根据提供的日期时间格式来创建新的日志文件,每个日志文件会包含对应时间段的日志信息。 4. 查看所有由PM2管理的应用程序的日志: ```bash pm2 logs ``` 这个命令可以显示所有PM2管理的应用程序的日志。 5. 如果需要设置自定义日志文件路径,可以使用`--output`和`--error`参数: ```bash pm2 start app.js --name "my-app" -l --output /path/to/output.log --error /path/to/error.log ``` 这个命令指定了自定义的输出和错误日志文件路径。 请根据您的具体需要选择合适的命令和参数来生成和管理PM2日志文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值