wrapper.log.lf_delay.threshold

Compatibilité :3.5.10
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

Lorsqu'une application Java écrit des sorties de journal avec un ou plusieurs appels à System.out.print("..."), suivis de System.out.println("...") (contenant un saut de ligne), le Wrapper attendra que la ligne soit terminée avant de l'afficher.

Cependant, pour éviter les cas où il attendrait trop longtemps, le Wrapper peut ajouter des sauts de ligne supplémentaires dans sa sortie de journal et afficher chaque partie scindée l'une après l'autre.

Cette propriété permet de configurer un seuil de temps, compté à partir du début d'une ligne, après lequel le Wrapper affichera automatiquement les données mises en tampon et insérera un saut de ligne.

La valeur par défaut est "500" millisecondes. Les valeurs possibles sont "0" (zéro) pour attendre indéfiniment, ou une valeur dans la plage de 1 à 3 600 000 ms (1 heure). Les valeurs inférieures ou supérieures à cette plage seront ajustées silencieusement.

Exemple : (500 millisecondes)
wrapper.log.lf_delay.threshold=500

Pour la plupart des applications, cela ne pose pas de problème car elles n'affichent la sortie qu'en utilisant un seul appel à System.out.println("..."). Diviser la sortie de journal en plusieurs impressions poserait des problèmes lorsque plusieurs threads affichent une sortie en même temps.

Référence : fichier journal