RollingFileAppenderを使用して無限の数のバックアップ ファイルを作成する方法を知っていますか?
何も指定しないmaxBackupIndex
と、バックアップ ファイルが 1 つだけになります。
RollingFileAppenderを使用して無限の数のバックアップ ファイルを作成する方法を知っていますか?
何も指定しないmaxBackupIndex
と、バックアップ ファイルが 1 つだけになります。
それは不可能。Log4J APIを参照してください。
MaxBackupIndex オプションは、最も古いものが消去される前に保持されるバックアップ ファイルの数を決定します。このオプションは、正の整数値を取ります。ゼロに設定すると、バックアップ ファイルは作成されず、ログ ファイルは MaxFileSize に達すると切り捨てられます。
あなたができる最善のことは、非常に大きな制限を使用することです(Integer.MAX_VALUEが最大になります)。
を使用してみてくださいDailyRollingFileAppender
。そうすれば、ログは 1 日に 1 回だけ循環します。
無限ではなく、どうInteger.MAX_INT
ですか?