首页 > 解决方案 > pm2 日志在 5 天后消失

问题描述

即使我将“numBackups”指定为“90”​​,我也只看到 5 个日志文件,旧的日志文件正在被删除。

这就是我启动服务器的方式

pm2 start server.js --name app_server --log log/app.log --time

这是我的完整 log4js.json

{
    "appenders": {
        "server": {
            "type": "file",
            "filename": "log/app.log",
            "pattern": "yyyy-MM-dd",
            "numBackups": "90",
            "compress": true
        }
    },
    "categories": {
        "default": {
            "appenders": [
                "server"
            ],
            "level": "DEBUG"
        }
    }
}

标签: pm2log4js-node

解决方案


numBackups已替换为backups属性


推荐阅读