wrapper.logfile.flush.timeout

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

Pour améliorer les performances, le Wrapper n'effectuera le flush de la sortie écrite dans le fichier journal qu'après un intervalle configurable. Le fichier journal sera également vidé automatiquement chaque fois que le tampon de sortie du système est plein.

Les valeurs possibles sont comprises entre "0" et "3600" secondes. Une valeur de "0" (zéro) entraînera le flush du fichier journal immédiatement après l'écriture de chaque entrée de journal sur le disque.

La valeur par défaut est "1" seconde.

Exemple : (1 seconde)
wrapper.logfile.flush.timeout=1

Dans la plupart des cas, une valeur supérieure à 1 ou 2 secondes n'a pas beaucoup de sens, car les gains de performance deviennent insignifiants. Vous risquez également de perdre toute sortie de journal non vidée en cas de plantage du Wrapper ou du système. Sachez que le fichier journal peut également être fermé après une période d'inactivité, ce qui entraînera également le flush du fichier journal. Consultez la propriété wrapper.logfile.close.timeout pour plus d'informations.

AVERTISSEMENT

La valeur "0" (zéro) aura un impact notable sur les performances du Wrapper, car le flush d'un fichier est une opération relativement lourde.

Référence : fichier journal