6

RollingFileAppenderを使用して無限の数のバックアップ ファイルを作成する方法を知っていますか?

何も指定しないmaxBackupIndexと、バックアップ ファイルが 1 つだけになります。

4

3 に答える 3

5

それは不可能。Log4J APIを参照してください。

MaxBackupIndex オプションは、最も古いものが消去される前に保持されるバックアップ ファイルの数を決定します。このオプションは、正の整数値を取ります。ゼロに設定すると、バックアップ ファイルは作成されず、ログ ファイルは MaxFileSize に達すると切り捨てられます。

あなたができる最善のことは、非常に大きな制限を使用することです(Integer.MAX_VALUEが最大になります)。

于 2010-07-27T07:39:09.827 に答える
1

を使用してみてくださいDailyRollingFileAppender。そうすれば、ログは 1 日に 1 回だけ循環します。

于 2010-07-27T08:30:30.787 に答える
-1

無限ではなく、どうInteger.MAX_INTですか?

于 2010-07-27T07:38:18.597 に答える