设置日志文件名以在Log4j中包含当前日期我想将log4j和log4net appender的日志文件名设置为具有当前日期。我们正在进行每日翻转,但当前日志文件没有日期。日志文件名称格式为logname.2008-10-10.log有人知道我这样做的最好方法吗?编辑:我忘了提到我们也想在log4net中这样做。此外,任何解决方案都需要在JBoss中使用。
3 回答
![?](http://img1.sycdn.imooc.com/545864490001b5bd02200220-100-100.jpg)
米脂
TA贡献1836条经验 获得超3个赞
我99%确定RollingFileAppender / DailyRollingFileAppender,虽然它为您提供了所需的日期滚动功能,但没有任何方法可以指定当前日志文件也应该使用它DatePattern
。
您可能只是简单地子类化RollingFileAppender(或DailyRollingFileAppender,我忘记了log4net中的哪个)并修改命名逻辑。
添加回答
举报
0/150
提交
取消