centos

CentOS 中 Node.js 日志轮转如何配置

小樊
93
2025-02-08 23:54:11
栏目: 编程语言

在 CentOS 中配置 Node.js 日志轮转,你可以使用像 pm2 这样的进程管理器

  1. 首先,确保你已经安装了 Node.js 和 npm。如果没有,请参考 Node.js 官方文档 进行安装。

  2. 安装 pm2:

sudo npm install -g pm2
  1. 假设你的 Node.js 应用程序的日志文件位于 /var/log/myapp.log。要配置日志轮转,请运行以下命令:
sudo pm2 start app.js --log-file /var/log/myapp.log --log-dateformat "%Y-%m-%d %H:%M:%S" --log-max-size 10M --log-backup-count 5

这里的参数说明:

  1. 若要查看日志文件的状态和配置,请运行:
pm2 status
pm2 logs
  1. 若要在系统启动时自动启动你的 Node.js 应用程序并配置日志轮转,请运行:
sudo pm2 startup
pm2 save

现在,你已经成功配置了 Node.js 日志轮转。根据需要调整参数以适应你的应用程序。

0
看了该问题的人还看了