【问题标题】:Setup PM2 LogRotate using Ecosystem JS File使用生态系统 JS 文件设置 PM2 LogRotate
【发布时间】:2020-10-26 06:29:39
【问题描述】:

我目前正在使用 PM2 生态系统文件 ecosystem.config.js 来使用 PM2 启动多个 Node.js 应用程序。

module.exports = 
{
  "apps": [
    {
      "name": "foo",
      "script": "./foo.js",
    },
    {
      "name": "bar",
      "script": "./bar.js",
    },
    {
      "name": "baz",
      "script": "./baz.js",
    }
  ]
}

如果我们想setup logrotate PM2 module 来轮换我的日志文件,而不是手动运行命令

pm2 set pm2-logrotate:max_size 1K 
pm2 set pm2-logrotate:compress true
pm2 set pm2-logrotate:rotateInterval '*/1 * * * *'

logrotate 设置可以使用生态系统 JS 文件进行配置吗?

【问题讨论】:

    标签: javascript node.js ubuntu pm2 pm2-logrotate


    【解决方案1】:

    这是不可能。基于pm2-logrotate作者:

    显然不可能,因为 pm2-logrotate 与 pm2 不同,所以 pm2 事先不知道 pm2-lr 是否已经安装。

    来源:https://github.com/keymetrics/pm2-logrotate/issues/131

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-30
      • 2022-11-09
      • 1970-01-01
      • 2021-03-24
      • 1970-01-01
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      相关资源
      最近更新 更多