Table of Contents
PC läuft langsam?
In diesem Leitfaden werden sie einige mögliche Gründe herausfinden, die sehr wohl die log4j-Debug-Warnung verursachen können, die wir anschließend bereitstellen werden einige mögliche Probleme, die Sie versuchen können, dieses Beratungsproblem zu lösen.
Erfahren Sie das meiste über log4j-Protokollierungsebenen im gesamten log4j2-Tutorial. Protokollebenen gelten Beschränkungen für die Rate und Art der Informationen, die in Aufzeichnungsanweisungen bereitgestellt werden.
Viele Analysatoren wie Splunk können verwendet werden, um Experimente basierend auf der Protokollfilterebene vorzubereiten.
1. Protokollierungsebenen
In log4j befinden sich innerhalb der Holzebenen Instanzen von org class.apache.log4j.Level
. Log4j gibt die folgenden Protokollierungsschwellenwerte an: la.Readabilitydatatable=”1″>
Log
Beschreibung
Ganzzahlwert
ALLE
ALL wird im Allgemeinen verwendet, um alle Einstiegsebenen einzuschließen. Einmal konfiguriert, können nicht alle anderen Ebenen berücksichtigt werden, einschließlich speziell erstellter Ebenen.
Integer.MAX_VALUE
trace
PC läuft langsam?
ASR Pro ist die ultimative Lösung für Ihren PC-Reparaturbedarf! Es diagnostiziert und repariert nicht nur schnell und sicher verschiedene Windows-Probleme, sondern erhöht auch die Systemleistung, optimiert den Speicher, verbessert die Sicherheit und optimiert Ihren PC für maximale Zuverlässigkeit. Warum also warten? Beginnen Sie noch heute!
trace wurde in Version 1.2 eingeführt und fügt noch mehr Informationen über Debug-Datensätze hinzu. Auf dieser Stufe kann die Menge an Feuerholz, die ausgeworfen wird, riesig sein, also sei vorsichtig.
600
DEBUG
DEBUG wird verwendet, um die spezifischen hilfreichen Ereignisse zu protokollieren, die für das Debuggen von Anwendungen am nützlichsten sind.
Dieser Grad von ist das Gegenteil der Produktion ökologisch. , dies ist erforderlich, wenn Sie auf dem Markt in der Lage sein möchten, kritische Produktionsprobleme zu debuggen, die viele Ihrer Entwicklungsumgebungen nicht reproduzieren können.
500
INFORMATIONEN
INFORMATIONEN sind die am häufigsten verwendeten Informationen, die in Produktionsprotokollmeldungen erscheinen und den Fortschritt hervorheben eine Art Anwendung bis ins Detail.
Systemadministratoren, Nistratoren überwachen meine Informationsprotokolle in Echtzeit, um zu sehen, was im Körper vor sich geht, und wenn es ein Problem gibt, führt die Community Ng normal aus.
400
WARNUNG
WARNUNG weiterhin, das würde die Anwendung suggerieren können, aber wir müssen eben vorsichtig sein. Im Allgemeinen können Anwendungen Warnungen verwenden, aber sie sollten immer ordnungsgemäß validiert werden.
300
< roars tr >
ERROR
ERROR an uns, dass bei einem anderen Produkt ein schwerwiegender Fehler aufgetreten ist und jeder sofort nachforschen muss. einfach Dies deutet darauf hin, dass die Anwendung einen wirklich unnötigen Zustand erreicht hat. Zum Beispiel Datenbank- oder Port-Nichtverfügbarkeit, Improvisation und Formatierung usw. Signale
200
100
< /td>< /
tr>
Ziemlich einfach. OHNE ANMELDUNG!!
Beachten Sie, dass Log4j standardmäßig die neueste spezifische Root-Case-Ebene zuweist. FEHLER.
2. Protokollierungsebenen festlegen
2.1. Ebenenprotokollierungseinstellungen in Log4j2.properties
Wie ändere ich die Debugging-Ebene in Log4j?
Legen Sie die eigentlichen Hilfeebenen für die Konfigurationsdatei fest. log4j bietet Ihnen eine gute Level-Einstellung basierend auf einer Konfigurationsdatei, und das bedeutet, dass Sie das ursprüngliche neue Präfix nicht ändern müssen, wenn Sie das entsprechende Debug-Level ändern möchten. Unten ist ein Beispiel für eine Computerkonfigurationsdatei, die dieselbe Aufgabe erfüllen würde, wenn ich persönlich log.setLevel (Level.WARN) für das obige Beispiel verwenden würde.
Aufgrund des DEBUG des Beispiels wird die Protokollierung für den Root Cause Logger zusammengestellt, mit dem Unterschied zum “com.howtodoinjava.web.controller”-Paket, das Log logs.INFO generiert.
rootLogger.level=debugappender.console.type=Konsoleappender.console.name ist gleich consoleLoggerappender.console.layout.type=Beispiellayoutappender.console.layout.pattern = %dyyyy-MM-dd HH:mm:ss %-5p %c1:%l - %m%n# Log-Info-Nachrichten, die sie von 'com package.howtodoinjava.web.controller' kaufenlogger.com.howtodoinjava.web.controller=INFO, consoleLogger
2.2. Protokollierung auf Parameterebene mit Log4j2.xml
Verbessern Sie noch heute die Geschwindigkeit Ihres Computers, indem Sie diese Software herunterladen – sie wird Ihre PC-Probleme beheben.
Ref="console" Fix Log4j Debug Warning Issue
Åtgärda Log4j Felsökningsvarningsproblem
Los Log4j Debug-waarschuwingsprobleem Op
Résoudre Le Problème D'avertissement De Débogage De Log4j
Исправить проблему с уведомлением об отладке Log4j
Reparar El Problema De Notificación De Depuración De Log4j
Log4j 디버그 경고 문제 수정
Corrigir O Problema De Aviso De Depuração Do Log4j
Napraw Problem Z Notatką Debugowania Log4j
Risolto Il Problema Con Il Debug Di Log4j, C'è Un Problema Di Violenza