Tinylog 中的滚动文件会覆盖每次应用程序启动时的日志文件

问题描述 投票:0回答:1

我在Kotlin中使用2.6.2版本的tinylog。 这是我的tinylog.properties 文件:

writer2 = rolling file
writer2.level = info
writer2.file = #{tinylog.directory}/log_{date:yyyy-MM-dd}.{dynamic:Unknown}.txt
writer2.backups = 30
writer2.format = {date:yyyy-MM-dd HH:mm:ss} {level}: {message}
writer2.policies = daily, dynamic
writer2.charset = UTF-8

但是每次我启动应用程序时,tinylog 都会创建覆盖日志文件。 你知道为什么吗?我该怎么做才能强制tinylog将日志附加到现有日志文件中,直到有一天或我的动态部分发生变化?

java kotlin tinylog
1个回答
0
投票

使用

{dynamic}
占位符时在启动时覆盖现有日志文件的问题已在 tinylog 2.7.0-M3 中修复。

您可以在这里下载新版本:https://tinylog.org/v2/download-preview/

© www.soinside.com 2019 - 2024. All rights reserved.