我没有得到谷歌这个问题的明确答案,因此我将其提交给集体思维主谋,并确保质量答案可以在未来具备Google能力。
使用log4j RollingFileAppender,我可以设置我希望文件在翻转之前达到的最大大小,如下所示:
RollingFileAppender rfa = new RollingFileAppender();
rfa.setMaximumFileSize(500000000); // Sets the max file size to 500MB
现在,如果我不希望想要翻转此文件怎么办?如何将RollingFileAppender的最大文件大小设置为无限制?
答案 0 :(得分:6)
RollingFileAppender扩展FileAppender以在日志文件达到特定大小时对其进行备份。
如果您不想将其翻过来,只需使用FileAppender
。
答案 1 :(得分:2)
只需使用Long.MAX_VALUE
即可。那么你已经处于技术限制。
答案 2 :(得分:2)
只需使用FileAppender
。
答案 3 :(得分:2)
确保您的文件系统支持您要实现的文件大小。从技术上讲,由于文件系统限制,它永远不会是无限制的文件大小。