Methoden zum Festlegen der Protokollebene für den Protokollierungsmechanismus in Java-Funktionen sind: Legen Sie die Protokollebene über die Methode setLevel() oder LogManager.setLevel() fest. Zu den Protokollebenen gehören: OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER und FINEST, wobei INFO und seine oberen Ebenen in der Protokolldatei protokolliert werden.
So legen Sie die Protokollebene für den Protokollierungsmechanismus in Java-Funktionen fest
Bei der Protokollierung in Java kann die Protokollebene verwendet werden, um die Anzahl und Art der in die Protokolldatei ausgegebenen Datensätze zu steuern. Hier erfahren Sie, wie Sie das Protokollebene für den Protokollierungsmechanismus in Java -Funktionen festlegen:
Steps
- importieren Sie die Bibliothek von Java.util. Richten Sie die Protokollebene ein:
Sie können die Protokollebene mit einer der folgenden Methoden festlegen: mit der Methode setLevel():
import java.util.logging.*;
Nach dem Login kopieren
mit der Methode LogManager.setLevel():
Logger logger = Logger.getLogger("myLogger");
Nach dem Login kopieren
- Protokollebene ) FIG : Debugging-Informationen
FINE:
Detaillierte Debugging-Informationen - FINER:
Sehr detaillierte Debugging-Informationen
FINEST: Die detailliertesten Debugging-Informationen
- Praktischer Fall Bedenken Sie Die folgende Java-Funktion, die Protokollierung ist, muss während des Aufrufs aufgezeichnet werden:
logger.setLevel(Level.INFO);
Nach dem Login kopieren
- Um den Protokollierungsmechanismus in dieser Funktion so einzustellen, dass nur die Protokollierung auf INFO-Ebene oder höher ausgegeben wird, verwenden Sie bitte den folgenden Code:
LogManager.getLogManager().getLogger("myLogger").setLevel(Level.INFO);
Nach dem Login kopieren
Notizen
- The Die Protokollebene ist eine strukturelle Hierarchie. Das bedeutet, dass durch die Festlegung eines übergeordneten Loggers auf eine bestimmte Ebene automatisch alle untergeordneten Logger auf diese oder eine höhere Ebene gesetzt werden.
Das dynamische Verhalten der Protokollierungsebenen kann geändert werden, um die Protokollierungsebenen zur Laufzeit anzupassen. - Es wird empfohlen, in Entwicklungs-, Test- und Produktionsumgebungen unterschiedliche Protokollebenen zu verwenden, um das am besten geeignete Protokollierungsverhalten zu erzielen.
Das obige ist der detaillierte Inhalt vonWie lege ich die Protokollebene für den Protokollierungsmechanismus in der Java-Funktion fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!