Uploaded image for project: 'Log4j 2'
  1. Log4j 2
  2. LOG4J2-2800

Option to flush and rollover active log files on shutdown

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.13.1
    • None
    • Configuration
    • None
      • log4j 2.13.1
      • macOS 10.13.6
      • Java 11.0.2

    Description

      Even if only programatically, it would be useful to have a way of ensuring all async loggers are flushed and the active log files are rolled over to their final names when using RollingFileAppender.

      The OnStartupTriggeringPolicy does the renaming of the active file on restart, but this doesn't cover the cases of instance termination where there is no subsequent restart. In our case this leads to the active files never being visible to daemon processes responsible for log shipping (which ignore the active filenames).

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              andresp André Pinto
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: