以前,我的团队一直使用log4net按最大文件大小滚动,并且它生成的文件如下:
MyLog.log
MyLog.log.1
MyLog.log.2
etc.
最近,我们已切换到
<rollingStyle value="Date"/>
<MaxSizeRollBackups value="14"/>
<datePattern value="yyyyMMdd"/>
现在生成的文件名如下:
MyLog.log
MyLog.log20130324
MyLog.log20130323
etc.
是否可以按日期滚动,但仍然像以前一样枚举日志文件?如果是这样,我该怎么做?我查看了Log4net的所有网站,但找不到如何做到这一点的好参考。
答案 0 :(得分:0)
如果不创建自定义appender,我认为你不能这样做。对于RollingFileAppender, 如果rollingStyle设置为Date或Composite(默认值),则从基本文件名+生成由datePattern格式化的当前时间生成下一个输出文件名。