Logging 配置log4net RollingFileAppender以根据大小进行滚动,但追加日期时间?
我想配置我的log4net滚动日志追加器,以便初始日志文件的名称为:- log{current\u datetime}.log 当文件大小达到25MB时,应使用相同的格式创建新的日志文件,并且不应重命名以前的日志文件Logging 配置log4net RollingFileAppender以根据大小进行滚动,但追加日期时间?,logging,log4net,log4net-configuration,log4net-appender,Logging,Log4net,Log4net Configuration,Log4net Appender,我想配置我的log4net滚动日志追加器,以便初始日志文件的名称为:- log{current\u datetime}.log 当文件大小达到25MB时,应使用相同的格式创建新的日志文件,并且不应重命名以前的日志文件 如何在log4net appender上进行这样的设置?如果您观看此视频,则会看到有关rollngFileAppender的配置示例。 下面是我的示例用法。它每天都创建文件 链接: 使用模式字符串作为文件名: 要配置滚动大小,请确保指定RollingStyle和Maximum
如何在log4net appender上进行这样的设置?如果您观看此视频,则会看到有关rollngFileAppender的配置示例。 下面是我的示例用法。它每天都创建文件 链接:
使用模式字符串作为文件名:
要配置滚动大小,请确保指定RollingStyle和MaximumFileSize:
<rollingStyle value="Size"/>
<maximumFileSize value="25MB"/>
可以找到完整的例子
更新:
不幸的是,文件名中指定的日期仅在配置时计算,这意味着在重新配置log4net之前,将在每个卷上使用相同的日期。我还没有找到解决这个问题的方法
<rollingStyle value="Size"/>
<maximumFileSize value="25MB"/>