什么是用于log4js配置文件中的“maxLogSize”的度量单位?

时间:2016-02-05 07:52:00

标签: node.js log4js-node

log4js docs中创建配置文件:

{
  "appenders": [
    {
      "type": "file",
      "filename": "relative/path/to/log_file.log",

      "maxLogSize": 20480, /* Unit ?? */

      "backups": 3,
      "category": "relative-logger"
    },
    {
      "type": "file",
      "absolute": true,
      "filename": "/absolute/path/to/log_file.log",


       "maxLogSize": 20480, /* Unit ?? */

      "backups": 10,
      "category": "absolute-logger"          
    }
  ]

有谁知道选项"maxLogSize"使用的测量单位是什么?

我认为这是KB,

  

20480/1024 = 20 MB ??

并且因为我觉得拥有一个高达20 GB的文件并不是一个好主意,因为它达到该文件大小时无法在记事本中打开。

但是我仍然希望确定这里使用的单位,因为它非常有用。

我检查了维基,但我似乎无法找到任何关于它的提及。

1 个答案:

答案 0 :(得分:0)

以字节为单位。

但是我相信当它数量很大时会有一个错误。