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