O que é rootLogger?
O que é rootLogger?

Vídeo: O que é rootLogger?

Vídeo: O que é rootLogger?
Vídeo: Django : Configuring root logger in python 2024, Novembro
Anonim

O logger básico que fica no topo da hierarquia do logger é o rootlogger . RootLogger é um registrador regular, embora não possa ser atribuído a um nível nulo e como não pode ter um pai, o método da API getChainedLevel () sempre retorna o valor do campo de nível sem percorrer a hierarquia.

Posteriormente, também se pode perguntar, o que é um Appender?

o appender é a parte de um sistema de registro que é responsável por enviar as mensagens de registro para algum destino ou meio.

qual é o nível de raiz no log4j2? Configuração: o raiz elemento de um log4j2 arquivo de configuração; o atributo status representa o nível no qual os eventos log4j internos devem ser registrados. Anexadores: este elemento contém uma lista de anexadores; em nosso exemplo, um appender correspondente ao console do sistema é definido.

Então, para que serve o arquivo de propriedades log4j?

arquivo de propriedades é um log4j configuração Arquivo que mantém propriedades em pares de valores-chave. Por padrão, o LogManager procura por um Arquivo nomeado log4j . propriedades no CLASSPATH. O nível do logger raiz é definido como DEBUG.

Como funciona o log4j Appender?

Os principais objetos / configurações no log4j quadro que nós trabalhar com são madeireiros, anexadores , layouts, padrões e níveis de log. Loggers são objetos com nomes dados por meio dos quais o aplicativo faz chamadas de log. Um appender é o destino onde os logs são registrados, por exemplo. console, arquivo, banco de dados etc.

Recomendado: