Log4J log не создает резервные копии файлов - PullRequest
3 голосов
/ 16 февраля 2012

Я настроил журнал приложений в общих аргументах JVM моего сервера приложений Websphere как:

-Dlog4j.configuration=file:D:/app_logs/log4j/log4j.properties

Файл log4j.properties выглядит следующим образом:

log4j.appender.app.layout=org.apache.log4j.PatternLayout
log4j.appender.app.layout.ConversionPattern=%d{ISO8601} %5p %c{1}:%L - %m%n
log4j.appender.app=org.apache.log4j.RollingFileAppender
log4j.appender.app.File=D:/app_logs/log4j/logs/app.log
log4j.appender.app.MaxFileSize=8000KB
log4j.appender.app.MaxBackupIndex=10

#root logger option
log4j.rootLogger=debug,app

# restrictions
log4j.logger.net.sf.hibernate=info
#log4j.logger.net.sf.hibernate.type=debug
#log4j.logger.net.sf.hibernate.ps.PreparedStatementCache=debug
log4j.logger.com.abc.wm.eu.app.interop=off
log4j.logger.com.abc.wm.eu.app.webservice.servlet.ADOServlet=off

#
log4j.logger.org.apache.axis=error
log4j.logger.org.apache.commons.httpclient=error
log4j.logger.httpclient.wire.header=error
log4j.logger.httpclient.wire.content=error
log4j.logger.org.htmlparser=error

Проблема:

Журнал переворачивается. Но журналы резервного копирования не создаются. Та же конфигурация отлично работает для другого приложения, работающего на том же сервере. Я понятия не имею, что здесь не так.

Все предложения и решения приветствуются.

Спасибо

1 Ответ

0 голосов
/ 15 ноября 2012
log4j.appender.FILE.Append=true

Это может помочь

...