pm2: 设置日志大小上限

1,056 阅读1分钟

要设置 PM2 日志文件的大小上限,你可以使用 PM2 的日志管理功能。PM2 允许你配置日志文件的大小和数量,以便进行轮转和限制。

你可以通过以下步骤设置 PM2 日志文件的大小上限:

  1. 首先,确保你已经安装了 PM2。如果没有安装,可以使用以下命令安装 PM2:
npm install pm2 -g
  1. 使用 PM2 来启动你的应用程序,并指定日志文件的最大大小(以字节为单位):
pm2 start app.js --log-max-size 10M

上述命令中,app.js 是你要启动的应用程序的入口文件,--log-max-size 参数用于设置日志文件的最大大小。在示例中,日志文件的最大大小限制为 10 兆字节(10M)。

  1. 如果你已经在运行中的应用程序上使用了 PM2,你可以使用以下命令来更新日志文件的最大大小限制:
pm2 set pm2-logrotate:max_size 10M

上述命令将更新已经运行的应用程序的日志文件的最大大小限制为 10 兆字节(10M)。

请注意,日志文件的大小上限配置是全局的,将应用于所有由 PM2 管理的应用程序。此外,你还可以使用其他 PM2 日志管理相关的配置选项,如 --log-max-files 来限制日志文件的数量。

更多关于 PM2 的日志管理配置选项和用法的详情,你可以参考 PM2 官方文档。