Τι είναι το rootLogger;
Τι είναι το rootLogger;

Βίντεο: Τι είναι το rootLogger;

Βίντεο: Τι είναι το rootLogger;
Βίντεο: 20. Τι είναι το άπειρο; 2024, Σεπτέμβριος
Anonim

Το βασικό καταγραφικό που βρίσκεται στην κορυφή της ιεραρχίας του καταγραφικού είναι το rootlogger . RootLogger είναι ένα κανονικό καταγραφικό, αν και δεν μπορεί να του εκχωρηθεί ένα μηδενικό επίπεδο και επειδή δεν μπορεί να έχει γονικό, η μέθοδος API getChainedLevel() επιστρέφει πάντα την τιμή του πεδίου επιπέδου χωρίς να περπατά στην ιεραρχία.

Στη συνέχεια, μπορεί κανείς να αναρωτηθεί, τι είναι το Appender;

ο προσάρτημα είναι το μέρος ενός συστήματος καταγραφής που είναι υπεύθυνο για την αποστολή των μηνυμάτων καταγραφής σε κάποιο προορισμό ή μέσο.

τι είναι το επίπεδο ρίζας στο log4j2; Διαμόρφωση: το ρίζα στοιχείο του α log4j2 αρχείο ρυθμίσεων? το χαρακτηριστικό status αντιπροσωπεύει το επίπεδο στο οποίο θα πρέπει να καταγράφονται εσωτερικά συμβάντα log4j. Appenders: αυτό το στοιχείο περιέχει μια λίστα προσαρτημάτων. στο παράδειγμά μας, ορίζεται ένα προσάρτημα που αντιστοιχεί στην κονσόλα συστήματος.

Λοιπόν, ποια είναι η χρήση του αρχείου ιδιοτήτων log4j;

αρχείο ιδιοτήτων είναι ένα log4j διαμόρφωση αρχείο που κρατάει ιδιότητες σε ζεύγη κλειδιών-τιμών. Από προεπιλογή, το LogManager αναζητά α αρχείο ονομάστηκε log4j . ιδιότητες στην ΤΑΞΗ. Το επίπεδο του ριζικού καταγραφέα ορίζεται ως DEBUG.

Πώς λειτουργεί το log4j Appender;

Τα κύρια αντικείμενα/διαμορφώσεις στο log4j πλαίσιο που εμείς εργασία με είναι υλοτόμοι, προσαρτήματα , διατάξεις, μοτίβα και επίπεδα καταγραφής. Τα καταγραφικά είναι αντικείμενα με δοσμένα ονόματα μέσω των οποίων η εφαρμογή πραγματοποιεί κλήσεις καταγραφής. Ενα προσάρτημα είναι ο προορισμός όπου καταγράφονται τα αρχεία καταγραφής, π.χ. κονσόλα, αρχείο, db κ.λπ.

Συνιστάται: