java如何设置log4j的最大文件大小不受限制?
Google'ing没有给我这个问题一个明确的答案,所以我把这个问题提交给了群思智囊团,以确保一个高质量的答案在未来能够被Google搜索到
使用log4j RollingFileAppender,我可以设置文件在自身上滚动之前要达到的最大大小,如下所示:
RollingFileAppender rfa = new RollingFileAppender();
rfa.setMaximumFileSize(500000000); // Sets the max file size to 500MB
现在,如果我不希望此文件被滚动,该怎么办?如何将RollingFileAppender最大文件大小设置为无限
# 1 楼答案
只需使用
FileAppender
# 2 楼答案
如果您不想将其滚动,那么只需使用^{}
# 3 楼答案
只需使用^{} 。那么您已经处于技术极限
# 4 楼答案
会说话的花生:
确保您的文件系统支持您想要实现的文件大小。从技术上讲,由于文件系统的限制,它永远不会是一个无限制的文件大小