0

私のアプリケーションでは使用しています...log4jファイルアペンダーが正しく機能していません...ログファイルのサイズは3000kBのままでしたが、その後、新しいログファイルが作成されず、既存のログファイルが上書きされました...

loggy.log、loggy.log1、loggy.log2 を作成していません。

3000KBに達すると、loggy.logでオーバーライドされます...

問題は何でしょう...

ここに私のlog4j.propertiesがあります

log4j.watch=true
log4j.readtime=30000

log4j.rootCategory=DEBUG, applicationlogging
log4j.rootCategory=DEBUG, strutslogging


log4j.category.applicationlogging = DEBUG, applicationlogging


##set logging level for HttpClient
log4j.logger.org.apache.commons.httpclient=DEBUG
log4j.logger.httpclient.wire.header=OFF
log4j.logger.httpclient.wire.content=OFF
log4j.additivity.applicationlogging = false
log4j.additivity.strutslogging = false

# inven.log
log4j.appender.applicationlogging=org.apache.log4j.RollingFileAppender
#log4j.appender.applicationlogging.File=C:/Program Files/Apache Software Foundation/Tomcat6.0/webapps/Project/WEB-INF/logs/loggy.log
log4j.appender.applicationlogging.File=E:/Final/Project/WebContent/WEB-INF/logs/loggy.log
#og4j.appender.applicationlogging.File=C:/Program Files (x86)/Apache Software Foundation/Tomcat 6.0/webapps/Project/WEB-INF/logs/loggy.log
log4j.appender.applicationlogging.MaxFileSize=3000KB
log4j.appender.applicationlogging.MaxBackupIndex=50
log4j.appender.applicationlogging.layout=org.apache.log4j.PatternLayout
log4j.appender.applicationlogging.layout.ConversionPattern=%d - %m%n
4

1 に答える 1

0

これを追加してみてください:

   log4j.appender.applicationlogging.Append=true
于 2013-01-20T08:21:20.053 に答える