Wenn eine Java-Anwendung Log-Ausgaben mit einem oder mehreren Aufrufen der System.out.print("...") ausgibt,
gefolgt von System.out.println("...") (die einen Zeilenvorschub beinhalten),
wird der Wrapper warten bis die Zeile vervollständigt ist, bevor er diese ausgibt.
Um jedoch Fälle zu vermeiden, wo dieser zu langen warten müßte, kann es sein, dass der Wrapper ein paar zusätzliche Zeilenvorschübe in seiner Logausgabe hinzufügt und jeden aufgeteilten Teil, einem nach dem anderen ausgibt.
Diese Eigenschaft ermöglicht es, einen zeitlichen Grenzwert zu konfigurieren, der von einem Zeilenbeginn aus berechnet wird, nach dem
der Wrapper die gepufferten Daten automatisch ausgeben und einen neuen Zeilenvorschub einfügen wird.
Der Standardwert ist "500" Millisekunden.Mögliche Werte sind "0" (Null), um unnendlich zu warten,
oder ein Wert im Bereich von 1 zu 3,600,000ms (1 Stunde).
Werte, die größer oder kleiner als dieser Bereich sind, werden stillschweigend entsprechend angepasst.
Beispiel:(500 Millisekunden)
wrapper.log.lf_delay.threshold=500
Für die meisten Anwendungen ist dies kein Problem, da sie nur durch einen einfachen
System.out.println("...") Aufruf ausgegeben werden. Das Aufteilen der Logausgabe in mehreren Ausgaben könnte Probleme verursachen, wenn mehrere Threads zur gleichen Zeit Ausgaben ausgeben würden.
Verweis: Logdatei
wrapper.log.lf_delay.threshold (3.5.10)
Legt einen Schwellenwert fest, ab dem JVM-Nachrichten aufgeteilt werden, die sonst zu lang wären, um auf einmal ausgegeben werden zu können.