我想知道是否可以将Serilog配置为在达到特定文件大小限制时创建循环日志文件,从而删除较旧的记录。
我已经尝试使用开箱即用的(文件)编写器对其进行配置
"Name": "File",
"Args": {
"path": "c:\\temp\\MyFile.txt",
"fileSizeLimitBytes": 200,
"rollOnFileSizeLimit": true,
"retainedFileCountLimit": 1
}
我已经浏览了接收器“ Serilog.Sinks.RollingFileAlternate”。
但是所有这些软件包都会根据大小为我提供滚动文件,但是每次都会创建新的日志文件。