wrapper.console.format

Kompatibel :1.0.0
Editionen :Professional EditionStandard EditionCommunity Edition
Betriebssysteme :WindowsMac OSXLinuxIBM AIXFreeBSDHP-UXSolarisIBM z/Linux

Format, welches für die Konsolenausgabe zu nutzen ist. Das Loggen wurde bewusst einfach gehalten.

Das Format besteht aus den folgenden Token:

  • 'L' für Logebene
  • 'P' für Präfix
  • 'D' für Thread (Seit Ver. 3.1.0)
  • 'T' für Zeit
  • 'Z' für Zeit in Millisekunden
  • 'R' Dauer in Millisekunden, zeigt die Zeit seit der vorhergehenden Ausgabe der JVM
  • 'U' für die ungefähre Laufzeit in Sekunden (basiert auf dem internen Tick-Counter und ist gültig bis zu einem Jahr nach dem Starten) (Seit der Ver. 3.5.0)
  • 'G' für die Zeit in Millisekunden, die es braucht, um den vorherigen Logeintrag vorzunehmen (Sehen Sie bitte in wrapper.log.warning.threshold für mehr Information) (Seit der Ver. 3.5.8)
  • 'W' für die PID des Wrapper-Prozesses (Seit der Ver. 3.5.30)
  • 'J' für die PID des Java-Prozesses (wenn die JVM läuft) (Seit der Ver. 3.5.30)
  • 'M' für Nachricht

Wenn das Format die oben genannten Token enthält, dann wird eine Ausgabe in der genannten Struktur erfolgen. Die Reihenfolge der Token hat keinen Einfluß auf die Art, wie das Log erscheint, aber das 'M' (für Nachricht = "message") Token sollte normalerweise an letzter Stelle platziert werden, da es die einzige Spalte ohne einheitliche Breite ist. Wenn die Eigenschaft keine Token aufweist oder auskommentiert ist, dann wird der Standardwert 'LPTM' genutzt werden.

Eigenschaften-Beispiel:

Eigenschaft-Beispiel:
wrapper.console.format=PM

Protokollierung deaktivieren:

Festlegen der Eigenschaft auf einen leeren Wert bewirkt, dass die Dateiprotokollierung deaktiviert wird.

Eigenschaft-Beispiel:
wrapper.console.format=

Ausgabenbeispiel:

Die folgenden Beispiele zeigen die Ausgabe bei verschiedenen Einstellungen. Beachten Sie, dass die ersten beiden Zeilen Ausgaben seitens des Wrappers sind, während die letzte Ausgabe seitens der JVM erfolgt.

Ausgabenbeispiel mit der Eigenschaft "wrapper.console.format=LPZM"
STATUS | wrapper  | 2001/12/11 13:45:33.560 | --> Wrapper gestartet als Console
STATUS | wrapper  | 2001/12/11 13:45:33.560 | Starten einer JVM...
INFO   | jvm 1    | 2001/12/11 13:45:35.575 | Initialisierung...
Ausgabenbeispiel mit der Eigenschaft "wrapper.console.format=LPTM"
STATUS | wrapper  | 2001/12/11 13:45:33 | --> Wrapper gestartet als Console
STATUS | wrapper  | 2001/12/11 13:45:33 | Starten einer JVM...
INFO   | jvm 1    | 2001/12/11 13:45:35 | Initialisierung...
Ausgabenbeispiel mit der Eigenschaft "wrapper.console.format=PTM"
wrapper  | 2001/12/11 13:45:33 | --> Wrapper gestartet als Console
wrapper  | 2001/12/11 13:45:33 | Starten einer JVM...
jvm 1    | 2001/12/11 13:45:35 | Initialisierung...
Ausgabenbeispiel mit der Eigenschaft "wrapper.console.format=PM"
wrapper  | --> Wrapper gestartet als Console
wrapper  | Starten einer JVM...
jvm 1    | Initialisierung...
Ausgabenbeispiel mit der Eigenschaft "wrapper.console.format=M"
--> Wrapper gestartet als Console
Starten einer JVM...
Initialisierung...
Ausgabenbeispiel mit der Eigenschaft "wrapper.console.format="
< No Output >

Das 'D'-Format-Token wird hauptsächlich für die Fehlersuche des Wrappers verwendet. Es zeigt an, welcher interne Wrapper-Thread eine vorgegebene Lognachricht ausgibt. Es zeigt keine Informationen bezüglich Java-Threads an.

Ausgabenbeispiel mit der Eigenschaft "wrapper.console.format=LPDTM"
STATUS | wrapper  | main    | 2001/12/11 13:45:33 | --> Wrapper gestartet als Console
STATUS | wrapper  | main    | 2001/12/11 13:45:33 | Starten einer JVM...
INFO   | jvm 1    | main    | 2001/12/11 13:45:35 | Initialisierung...

Verweis: Konsole