Optionalcompress是否在切分时压缩旧日志文件(.log → .log.gz)。
压缩后原始 .log 被删除,压缩是 fire-and-forget,不阻塞日志写入。
注意:压缩后文件变为 .log.gz,读取/合并时需先解压。
maxCount 为 1 时压缩产物 .log.gz 会临时占用额外名额,建议 maxCount >= 2。
Optionalmax文件最大保留时间(毫秒),创建时间超过此值的文件将被删除。
与 maxCount 叠加:先按时间过期删除,剩余文件若仍超 maxCount 再按数量删最旧的。
Optionalmax最多保留的日志文件数。
Optionalmax单个日志文件最大大小(字节)。
Optionalperiod日志文件分割的时间粒度(毫秒)。
同一 period 内的日志写入同一个文件,到期自动切换。
Optionaluse是否使用 UTF-8 字节数计算文件大小(true)而非字符数(false)。
日志分割(split)配置。
Since
2.6.0