Как установить уровень ведения журнала Sprint Boot Camel? - PullRequest
0 голосов
/ 04 апреля 2020

Как установить уровень ведения журнала с помощью SpringBoot 2 и верблюжьих маршрутов? Это возможно из application.yml?

from(..).log(LoggingLevel.DEBUG, "${headers}${body}")

Ниже не работает

application.yml

logging:
  pattern:
    console: "%-5p [%d{ISO8601}] [Thread: %t] [%X] %-55c  %m%n"
  level:
    org.apache.camel: DEBUG

Ответы [ 2 ]

0 голосов
/ 05 апреля 2020

Вы должны установить имя_ логина или регистратор. Определите уровень журнала для вашего базового пакета в application.yml Log EIP

private final static Logger logger = LoggerFactory.getLogger(BatchRequestRoute.class);
from(..).log(LoggingLevel.DEBUG, logger, ${headers}${body}")
0 голосов
/ 04 апреля 2020

Для изменения регистрации вы можете использовать следующие свойства в application.yml.

Убедитесь, что ваши отступы верны.

Вы должны установить your.package.name: DEBUG - пользовательские строки журнала, которые вы пишете, находятся в классах в your.package.name Эти пользовательские .log ( ) не находятся в 'org. apache .camel

enter image description here

Пример выходных данных TRACE из вышеуказанного конфига

enter image description here

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