J'ai l'appender de console suivant;Connexion Log4j2 vide ThreadContext
<Console name="STDOUT">
<PatternLayout pattern="%highlight{%d [%t] %notEmpty{[%marker] }%-5level: %msg %X%n%throwable}"/>
<ThresholdFilter level="trace"/>
</Console>
Le problème est que le modèle que je l'ai utilisé sorties ici un ThreadContext vide ({}
). Je ne souhaite pas utiliser de noms de clé spécifiques (par exemple %X{username}
) car le système est assez étendu et l'ensemble de clés varie. Exemple de sortie:
2017-09-26 10: 39: 55396 [principal] INFO: Démarrage du HTTP interne client {}