Java Language Fichier de configuration de base log4j2.xml


Exemple

<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
  <Appenders>
    <Console name="STDOUT" target="SYSTEM_OUT">
      <PatternLayout pattern="%d %-5p [%t] %C{2} %m%n"/>
    </Console>
  </Appenders>
  <Loggers>
    <Root level="debug">
      <AppenderRef ref="STDOUT"/>
    </Root>
  </Loggers>
</Configuration>

Ceci est une configuration de base log4j2.xml qui a un appender console et un enregistreur racine. La disposition du modèle spécifie quel modèle doit être utilisé pour consigner les instructions.
Pour déboguer le chargement de log4j2.xml, vous pouvez ajouter l'attribut status = <WARN | DEBUG | ERROR | FATAL | TRACE | INFO> dans la balise de configuration de votre log4j2.xml.
Vous pouvez également ajouter un intervalle de surveillance pour qu'il charge à nouveau la configuration après la période d'intervalle spécifiée. L'intervalle de surveillance peut être ajouté à la balise de configuration comme suit: monitorInterval = 30 . Cela signifie que la configuration sera chargée toutes les 30 secondes.