Logging 如何配置日志文件以保持最新的日志文件具有相同的名称
我喜欢在应用程序运行时打开一个包含最新日志文件的编辑器。 我有10MB的文件大小限制,滚动间隔为天 当第一个文件(比如Logging 如何配置日志文件以保持最新的日志文件具有相同的名称,logging,rollingfileappender,serilog-sinks-file,Logging,Rollingfileappender,Serilog Sinks File,我喜欢在应用程序运行时打开一个包含最新日志文件的编辑器。 我有10MB的文件大小限制,滚动间隔为天 当第一个文件(比如log-20210314.log填满并且serilog启动一个新文件时,新文件有一个新名称log-20210314_001.log,因此我需要更改我在编辑器中查看的文件 相比之下,log4j的RollingFileAppender的工作原理如下: 翻车次数 主动输出目标 归档日志文件 描述 0 foo.log - 所有日志记录都将进入初始文件。 1. foo.log foo-1.
log-20210314.log
填满并且serilog启动一个新文件时,新文件有一个新名称log-20210314_001.log
,因此我需要更改我在编辑器中查看的文件
相比之下,log4j的RollingFileAppender的工作原理如下:
翻车次数
主动输出目标
归档日志文件
描述
0
foo.log
-
所有日志记录都将进入初始文件。
1.
foo.log
foo-1.log
在第一次滚动期间,foo.log被重命名为foo-1.log。将创建一个新的foo.log文件并开始写入。
2.
foo.log
foo-2.log,foo-1.log
在第二次滚动期间,foo.log被重命名为foo-2.log。将创建一个新的foo.log文件并开始写入。
3.
foo.log
foo-3.log,foo-2.log,foo-1.log
在第三次滚动期间,foo.log被重命名为foo-3.log。将创建一个新的foo.log文件并开始写入。