Uploaded image for project: 'logback'
  1. logback
  2. LOGBACK-761

nlog4j-1.2.25 , use file buffer , lose some log

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • sun jdk1.6

    Description

      use DailyRollingFileAppender , propertys set as underside :
      log4j.appender.R=org.apache.log4j.RollingFileAppender
      log4j.appender.dailyFile.bufferSize=2048
      log4j.appender.dailyFile.immediateFlush=false
      log4j.appender.dailyFile.bufferedIO=true

      when JVM Process finish, there is some data in io buffer not flush to disk.
      FileAppender RollingFileAppender maybe have same problem.

      public DailyRollingFileAppender()

      { // set when JVM Process finish , flush buffer to disk // in my project to extend DailyRollingFileAppender,use this method. maybe your can reference Runtime.getRuntime().addShutdownHook( ...... ); }

      Attachments

        Activity

          People

            logback-dev Logback dev list
            zhanghaidi326@gmail.com zhang.haidi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: