FileLogConfig
约 268 字小于 1 分钟
2025-10-13
Karin API Docs / FileLogConfig
接口: FileLogConfig
定义于: packages/core/src/service/logger/types.ts:82
Description
文件日志配置
属性
daysToKeep
daysToKeep:
number
定义于: packages/core/src/service/logger/types.ts:93
Description
日志文件保留天数
默认值
14
dir
dir:
string
定义于: packages/core/src/service/logger/types.ts:87
Description
日志文件目录
默认值
'logs'
enabled
enabled:
boolean
定义于: packages/core/src/service/logger/types.ts:84
Description
是否启用文件日志
默认值
false
enableFragmentMode
enableFragmentMode:
boolean
定义于: packages/core/src/service/logger/types.ts:105
Description
是否启用碎片化模式(按大小分片)
默认值
false
enableWholeMode
enableWholeMode:
boolean
定义于: packages/core/src/service/logger/types.ts:99
Description
是否启用整体化模式(按日期每天一个日志文件)
默认值
true
level?
optional
level:LoggerLevel
定义于: packages/core/src/service/logger/types.ts:90
Description
文件日志级别(默认与控制台相同)
maxFileSize
maxFileSize:
number
定义于: packages/core/src/service/logger/types.ts:108
Description
碎片化模式下,单个日志文件的最大大小(MB)
默认值
10
separateErrorLog
separateErrorLog:
boolean
定义于: packages/core/src/service/logger/types.ts:111
Description
是否单独保存错误和致命日志
默认值
true