为了账号安全,请及时绑定邮箱和手机立即绑定

设置日志文件名以在Log4j中包含当前日期

设置日志文件名以在Log4j中包含当前日期

皈依舞 2019-08-17 16:21:39
设置日志文件名以在Log4j中包含当前日期我想将log4j和log4net appender的日志文件名设置为具有当前日期。我们正在进行每日翻转,但当前日志文件没有日期。日志文件名称格式为logname.2008-10-10.log有人知道我这样做的最好方法吗?编辑:我忘了提到我们也想在log4net中这样做。此外,任何解决方案都需要在JBoss中使用。
查看完整描述

3 回答

?
米脂

TA贡献1836条经验 获得超3个赞

我99%确定RollingFileAppender / DailyRollingFileAppender,虽然它为您提供了所需的日期滚动功能,但没有任何方法可以指定当前日志文件也应该使用它DatePattern

您可能只是简单地子类化RollingFileAppender(或DailyRollingFileAppender,我忘记了log4net中的哪个)并修改命名逻辑。


查看完整回答
反对 回复 2019-08-17
  • 3 回答
  • 0 关注
  • 1776 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信