12.6.8. Propriétés de log handlers async
Propriété | Datatype | Description |
---|---|---|
level | String |
Le niveau maximum de messages de journalisation que le log handler enregistre.
|
name | String |
L'identifiant unique de ce log handler.
|
encoding | String |
Définir la codification utilisée pour la sortie.
|
formatter | String |
Le formateur de journalisation utilisé par ce log handler.
|
queue-length | Integer |
Nombre maximal de messages de journalisation gardés par le handler en attendant que les sub-handlers répondent.
|
overflow-action | String |
La façon dont ce handler répond quand sa file d'attente est dépassée. Peut être défini sur
BLOCK ou DISCARD . BLOCK fait patienter l'application de journalisation jusqu'à ce qu'il y ait suffisamment d'espace disponible dans la file d'attente. C'est le même comportement qu'avec un handler non-async. DISCARD permet à l'application de journalisation de continuer, mais le message de journalisation sera effacé.
|
subhandlers | String[] |
Il s'agit de la liste de log handlers à laquelle cet handler async passe ses messages log.
|
enabled | Boolean |
Si défini sur
true , le gestionnaire sera activé et fonctionnera normalement. Si défini sur false , le gestionnaire sera ignoré lors du traitement des messages de journalisation.
|
filter-spec | String |
Expression qui définit un filtre. L'expression suivante définit un filtre qui ne correspond pas à un modèle :
not(match("JBAS.*"))
|