日志文件名以包含log4j中的当前日期
问题是这个问题的一个子集。 我希望每天使用日志文件名格式创建一个日志文件,如下所示: downloadmanageryyyy-MM-dd.log
使用DailyRollingAppender
但根本不创建日志文件。
我的lo4j.xml看起来像这样:
与log4j DailyRollingFileAppender
发货的DailyRollingFileAppender
将不会重命名日志文件,直到在午夜后的某个时间记录第一条消息。
您可以尝试使用DatedFileAppender
,可以从这里下载。 与DailyRollingFileAppender
相反,它将创建日志文件,其文件名始终包含今天的日期。