Как проверить детализацию ведения логов в Spring Boot - PullRequest
0 голосов
/ 11 февраля 2019

Я использую Spring boot.

Я хочу проверить, какая реализация журналирования печатает сообщение - я знаю, что Spring boot по умолчанию - Logback, и я исключил его, как упомянуто в этой записи, поэтому в основном Logback не будетпечать сообщений, но я хочу показать это как доказательство того, что реализация Logback не печатает и, вероятно, Log4j печатает.

В основном мне нужен API, который я могу вызвать, и я могу получить подробную информацию о том, как реализована регистрация, как мы можем узнать Java версию и т. Д.

1 Ответ

0 голосов
/ 11 февраля 2019

Вы можете принудительно заставить Spring Boot использовать определенную реализацию, установив это свойство:

org.springframework.boot.logging.LoggingSystem

с любым из:

  • org.springframework.boot.logging.logback.LogbackLoggingSystem
  • org.springframework.boot.logging.log4j2.Log4J2LoggingSystem
  • org.springframework.boot.logging.java.JavaLoggingSystem
  • нет (полностью отключить)*

Эта явная конфигурация будет вашим доказательством.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...