0

これはlog4j.propertiesの私の設定です

log4j.rootLogger=ERROR, Rolling

log4j.logger.play=INFO

# Rolling files
log4j.appender.Rolling=org.apache.log4j.RollingFileAppender
log4j.appender.Rolling.File=${application.path}/Temp/logs/application.log
log4j.appender.Rolling.MaxFileSize=1MB
log4j.appender.Rolling.MaxBackupIndex=100
log4j.appender.Rolling.layout=org.apache.log4j.PatternLayout
log4j.appender.Rolling.layout.ConversionPattern=%d{ABSOLUTE} %-5p ~ %m%n

ログは 1 MB を超えて大きくなりませんが、設定しても毎日のログが見つかりませんMaxBackupIndex=100

マシン全体を検索しましたApp*.logが、現在の日付は 1 つしか見つかりませんでした。

不足している設定はありますか?

4

1 に答える 1

0

DailyRollingFileAppenderここで (http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/DailyRollingFileAppender.html)を使用する必要があると思います:

log4j.appender.Rolling=org.apache.log4j.DailyRollingFileAppender

または、Javadoc に記載されているように、エクストラ: http://logging.apache.org/log4j/companions/extras/

于 2012-12-06T08:43:44.983 に答える