标签: java log4j2
我摆弄了一个带有autocompress到.gz的滚动文件appender,这给了我很多这样的文件:
等等。
接下来,我将filePattern更改为"%d {yyyy-MM-dd} _%d {HH-mm-ss} .log.gz"其中包含文件名的时间戳。遗憾的是,我们的系统管理部门无法使用时间戳,因为此时间戳不会反映最终插入日志(或至少是滚动和压缩时的时间戳)。
有没有办法让Log4j2将日志文件的文件名(当然还有压缩文件的文件名)更改为上次插入的时间戳?