0
Log4j.propertiesファイルで、MaxBackUpIndexを使用してログを最大10個のログファイルにロールオーバさせない問題が発生しました。現在、2つのファイルしか生成されていません。一方はテキストファイルであり、他方は「ファイル」です。RollingFileAppender - log4j、MaxBackUpIndexが有効にならない
私の設定は次のとおりです。
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=${dd.apphome}/data/log/app.log
log4j.appender.file.DatePattern='.' yyyy-MM-dd
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss:SSS} %5p - %m%n
log4j.appender.file.Encoding=UTF-8
log4j.appender.file.MaxBackUpIndex=8
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.Append=True
log4jのバージョン - これは寝返りと8つのファイルの代わりに、2を作成していない理由について1.2.15
任意のアイデア?私の視点からは、すべての設定がOKに見えます。
プロパティ 'log4j.appender.file.MaxFileBackUpIndex'を' log4j.appender.file.MaxBackupIndex'に変更してみてください。 –
同じシナリオ私は恐れて、app.logとapp.log.1の2つのファイルを生成します。 – user1028145