теперь я использую log4j-1.2.9.jar для моего приложения, но, к сожалению, когда каждый 00:00 роллы лог-файл, содержание моего журнала заменялась ..log4j заменяется
Вот log4j свойства:
log4j.logger.my.com.myapps=ALL,cy
log4j.appender.cy=org.apache.log4j.DailyRollingFileAppender
log4j.appender.cy.File=D:/CY/logs/cs.log
log4j.appender.cy.Append=true
log4j.appender.cy.layout=org.apache.log4j.PatternLayout
log4j.appender.cy.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %t %c{3} :: %m%n
Вчера мой процесс приложения не было доведено до около 8 часов ++, затем до 00:00 будет катится в новый файл журнала и переименовать предыдущий файл журнала, как cs.log-2013- 07-25.
Но теперь проблема в том, что мой журнал с 8 вечера до 11:59 вечера был ушел. Он был перезаписан. Содержимое журнала становится 12:00 AM - 12:40 в cs.log-2013-07-25.
Затем другой последний новый контент журнала после 12:40 AM записывает новый журнал в cs.log.
Любые мысли? или моя конфигурация неверна.
Может хотеть проверить этот вопрос из: http://veerasundar.com/blog/2009/08/how-to-create-a-new- log-file-for-each-time-the-application-runs/ – Lenymm