Какие значения конфигурации необходимы для настройки Log4j для использования следующего шаблона?
MyApp-Mon.log
MyApp-Tue.log
MyApp-Wed.log
И т. д.
сильный>
С каждым файлом, содержащим журнал дней.
Это звучит достаточно просто сделать с помощью DailyRollingFileAppender от Log4j, но у меня возникли проблемы.
Вот моя текущая конфигурация;
<appender name="daily-file" class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="info"/>
<param name="DatePattern" value="'-'EE'.log'"/>
<param name="file" value="MyApp"/>
<param name="Append" value="true" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{EEE MMM dd hh:mm:ss zzz yyyy} %-5p %l - %m%n"/>
</layout>
</appender>
Я создал эту конфигурацию на основе этого блога. пост, но он ведет себя не так, как он описывает. Журнал создается как MyApp без расширения.
Может кто-нибудь помочь мне здесь?
DatePatternвыглядит довольно странно, у вас там несколько одинарных кавычек. - person skaffman   schedule 18.11.2009