租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

log4j配置怎么按日期生成日志文件,log4j category配置

发布时间:2023-08-03 08:29:16

log4j配置怎样按日期生成日志文件

要按日期生成日志文件,可使用log4j的DailyRollingFileAppender来实现。
首先,在log4j的配置文件中,添加一个DailyRollingFileAppender,并设置它的属性,以下所示:
```xml







```
上面的配置中,`param name="File"`设置了生成的日志文件的路径和名称,`param name="DatePattern"`设置了日期格式。
`param name="DatePattern"`属性的值一定要包括一个单引号(')和日期格式,例如`'.'yyyy-MM-dd`表示每天生成一个日志文件,文件名为mylogfile.log.2019-01-01。
然后,将这个appender添加到rootLogger或其他logger中,以下所示:
```xml




```
这样配置完成后,每天都会生成一个新的日志文件,文件名会根据日期自动变化。