pm2指令大全

pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能

1、 pm2需要全局安装
npm install -g pm2
2、进入项目根目录
2.1 启动进程/应用 pm2 start bin/www 或 pm2 start app.js

2.2 重命名进程/应用 pm2 start app.js --name wb123

2.3 添加进程/应用 watch pm2 start bin/www --watch

2.4 结束进程/应用 pm2 stop www

2.5 结束所有进程/应用 pm2 stop all

2.6 删除进程/应用 pm2 delete www

2.7 删除所有进程/应用 pm2 delete all

2.8 列出所有进程/应用 pm2 list

2.9 查看某个进程/应用具体情况 pm2 describe www

2.10 查看进程/应用的资源消耗情况 pm2 monit

2.11 查看pm2的日志 pm2 logs

2.12 若要查看某个进程/应用的日志,使用 pm2 logs www

2.13 重新启动进程/应用 pm2 restart www

2.14 重新启动所有进程/应用 pm2 restart all



作者:示十
链接:https://www.jianshu.com/p/e15fd72727fe
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

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、付费专栏及课程。

余额充值