有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何设置log4j的最大文件大小不受限制?

Google'ing没有给我这个问题一个明确的答案,所以我把这个问题提交给了群思智囊团,以确保一个高质量的答案在未来能够被Google搜索到

使用log4j RollingFileAppender,我可以设置文件在自身上滚动之前要达到的最大大小,如下所示:

RollingFileAppender rfa = new RollingFileAppender();
rfa.setMaximumFileSize(500000000); // Sets the max file size to 500MB

现在,如果我不希望此文件被滚动,该怎么办?如何将RollingFileAppender最大文件大小设置为无限


共 (4) 个答案

  1. # 1 楼答案

    只需使用FileAppender

  2. # 2 楼答案

    RollingFileAppender extends FileAppender to backup the log files when they reach a certain size.

    如果您不想将其滚动,那么只需使用^{}

  3. # 3 楼答案

    只需使用^{}。那么您已经处于技术极限

  4. # 4 楼答案

    会说话的花生:

    确保您的文件系统支持您想要实现的文件大小。从技术上讲,由于文件系统的限制,它永远不会是一个无限制的文件大小