如何设置无限最大文件大小的log4j?

kar*_*grz 4 java log4j

我没有得到一个明确的答案被Google'ing这个问题,所以我把它构成了对群体思维主谋,并确保质量的回答可以是谷歌,能够在未来.

使用log4j RollingFileAppender,我可以设置我希望文件在翻转之前达到的最大大小,如下所示:

RollingFileAppender rfa = new RollingFileAppender();
rfa.setMaximumFileSize(500000000); // Sets the max file size to 500MB
Run Code Online (Sandbox Code Playgroud)

现在,如果我希望这个文件被翻转怎么办?如何将RollingFileAppender的最大文件大小设置为无限制?

Boz*_*zho 6

RollingFileAppender扩展FileAppender以在日志文件达到特定大小时对其进行备份.

如果你不想翻过来,那就干脆使用吧FileAppender.