美文网首页Node.js
log4js 2.7使用说明

log4js 2.7使用说明

作者: _夏兮 | 来源:发表于2018-09-16 15:54 被阅读28次

    1.安装log4js

    npm install log4js

    2.配置log4js

    log4js.json 如下:

    {

      "appenders": {

        "console": {

          "type": "console"

        },

        "trace": {

          "type": "file",

          "filename": "log/access.log",

          "maxLogSize ": 31457280

        },

        "http": {

          "type": "logLevelFilter",

          "appender": "trace",

          "level": "trace",

          "maxLevel": "trace"

        },

        "info": {

          "type": "dateFile",

          "filename": "log/log-info.log",

          "pattern": ".yyyy-MM-dd",

          "layout": {

            "type": "pattern",

            "pattern": "[%d{ISO8601}][%5p  %z  %c] %m"

          },

          "compress": true

        },

        "maxInfo": {

          "type": "logLevelFilter",

          "appender": "info",

          "level": "debug",

          "maxLevel": "info"

        },

        "error": {

          "type": "dateFile",

          "filename": "log/app-error.log",

          "pattern": ".yyyy-MM-dd",

          "layout": {

            "type": "pattern",

            "pattern": "[%d{ISO8601}][%5p  %z  %c] %m"

          },

          "compress": true

        },

        "minError": {

          "type": "logLevelFilter",

          "appender": "error",

          "level": "error"

        }

      },

      "categories": {

        "default": {

          "appenders": [

            "console",

            "http",

            "maxInfo",

            "minError"

          ],

          "level": "all"

        }

    }

    }

    3.使用

    log.js

    4.执行与结果

    执行 : node log.js

    console log-info.log

    相关文章

      网友评论

        本文标题:log4js 2.7使用说明

        本文链接:https://www.haomeiwen.com/subject/pmjlrxtx.html