14.6.7. Propriétés de log handlers async

Tableau 14.13. 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.
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.*"))