0

在用于创建配置文件的log4js文档中:

{
  "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 的文件并不是一个好主意,因为当它达到该文件大小时,它无法在记事本中打开。

但我仍然想确定这里使用的单位,因为精确非常有帮助。

我检查了wiki,但似乎找不到任何关于它的提及。

4

1 回答 1

1

它以字节为单位。

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

于 2016-03-22T15:38:29.343 回答