我知道DailyRollingFileAppender
它会为我做。但是当我的文件大小达到指定大小时,它不支持最大文件大小。
<appender name="fileAppender" class="org.apache.log4j.RollingFileAppender">
<param name="Threshold" value="ALL" />
<param name="MaxFileSize" value="50KB" />
<param name="MaxBackupIndex" value="10" />
<param name="File" value="F:/logs/Testing/MyProject.log" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{MMM-dd-yyyy HH:mm:ss:SSS} %-5p %m%n"/>
</layout>
</appender>
我想将我的文件名创建为MyProject_12.12.2012.log
.
我的需要是,
我的日志文件需要支持最大文件大小
每个日志文件都有唯一的名称和日期。
希望我们的堆栈用户能帮助我。