wrapper.console.format

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

Format à utiliser pour la sortie vers la console. La journalisation a volontairement été maintenue simple.

Le format se compose des jetons suivants :

  • 'L' pour le niveau de journalisation
  • 'P' pour le préfixe
  • 'D' pour le thread (depuis ver. 3.1.0)
  • 'T' pour l'heure
  • 'Z' pour l'heure en millisecondes
  • 'R' durée de silence en millisecondes indiquant le temps écoulé depuis la précédente sortie de la JVM
  • 'U' pour le temps de fonctionnement approximatif en secondes (basé sur le compteur de ticks interne et valable jusqu'à un an après le démarrage) (depuis ver. 3.5.0)
  • 'G' pour le temps en millisecondes nécessaire à la journalisation de l'entrée précédente (voir wrapper.log.warning.threshold pour plus d'informations) (depuis ver. 3.5.8)
  • 'W' pour le PID du processus Wrapper (depuis ver. 3.5.30)
  • 'J' pour le PID du processus Java (si la JVM est active) (depuis ver. 3.5.30)
  • 'M' pour le message

Si le format contient les jetons ci-dessus, alors la sortie sera effectuée avec le format spécifié. L'ordre des jetons n'affecte pas l'apparence du journal, mais le jeton 'M' (pour le message) devrait généralement être placé en dernier car c'est la seule colonne sans largeur uniforme. Si la propriété ne contient pas de jetons ou est commentée, alors la valeur par défaut 'PM' sera utilisée.

Exemple de propriété :

Exemple de propriété :
wrapper.console.format=PM

Désactiver la sortie console :

Définir la propriété sur une valeur vide désactivera la sortie console.

Exemple de propriété :
wrapper.console.format=

Exemple de sortie :

Les exemples suivants illustrent la sortie obtenue avec différents paramètres. Notez que les deux premières lignes sont émises par le Wrapper, tandis que la dernière est émise par la JVM.

Exemple de sortie avec la propriété "wrapper.console.format=LPZM"
STATUS | wrapper  | 2001/12/11 13:45:33.560 | --> Wrapper Started as Console
STATUS | wrapper  | 2001/12/11 13:45:33.560 | Launching a JVM...
INFO   | jvm 1    | 2001/12/11 13:45:35.575 | Initializing...
Exemple de sortie avec la propriété "wrapper.console.format=LPTM"
STATUS | wrapper  | 2001/12/11 13:45:33 | --> Wrapper Started as Console
STATUS | wrapper  | 2001/12/11 13:45:33 | Launching a JVM...
INFO   | jvm 1    | 2001/12/11 13:45:35 | Initializing...
Exemple de sortie avec la propriété "wrapper.console.format=PTM"
wrapper  | 2001/12/11 13:45:33 | --> Wrapper Started as Console
wrapper  | 2001/12/11 13:45:33 | Launching a JVM...
jvm 1    | 2001/12/11 13:45:35 | Initializing...
Exemple de sortie avec la propriété "wrapper.console.format=PM"
wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | Initializing...
Exemple de sortie avec la propriété "wrapper.console.format=M"
--> Wrapper Started as Console
Launching a JVM...
Initializing...
Exemple de sortie avec la propriété "wrapper.console.format="
< No Output >

Le jeton de format 'D' pour le thread est principalement utile pour déboguer le Wrapper. Il indique quel thread interne du Wrapper a émis un message de journal donné. Il n'affiche pas d'informations sur les threads Java.

Exemple de sortie avec la propriété "wrapper.console.format=LPDTM"
STATUS | wrapper  | main    | 2001/12/11 13:45:33 | --> Wrapper Started as Console
STATUS | wrapper  | main    | 2001/12/11 13:45:33 | Launching a JVM...
INFO   | jvm 1    | main    | 2001/12/11 13:45:35 | Initializing...

Référence : Console