1
resposta

Apache Log4j 2

Olá, tudo bem?

Dados dois ambientes: homologação e produção.

Eu não gostaria que os logs de DEBUG aparecessem na produção.

Existe uma forma de fazer isso através de alguma configuração do próprio log4j ou a única solução seria checar o "tipo de ambiente" em tempo de execução, decidindo se log.debug() será executado ou não?

Obrigado desde já.

1 resposta

Olá, tudo bem ?

É bem comum mantermos em prod também para manter logando de maneira rápida e fácil de identificar problemas.

Contudo dei uma olhadinha e cheguei nesse arquivo de configuração que você pode falar para ele como quer que funcione :

https://logging.apache.org/log4j/2.x/manual/configuration.html

Abraços