как вести журнал по умолчанию при загрузке при использовании logback-spring. xml - PullRequest
0 голосов
/ 06 апреля 2020

журнал по умолчанию для Springboot выглядит примерно так:

2020-04-06 19:34:11.323  INFO 19308 --- [  restartedMain] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2020-04-06 19:34:11.323  INFO 19308 --- [  restartedMain] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.30]
2020-04-06 19:34:11.424  INFO 19308 --- [  restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2020-04-06 19:34:11.424  INFO 19308 --- [  restartedMain] o.s.web.context.ContextLoader            : Root WebApplicationContext: initializ

И я написал logback-spring. xml для настройки логгера и приложения для моего приложения. Однако если в каталоге «resources» существует logback-spring. xml, журнал по умолчанию для Springboot исчезнет. И есть только <configuration> без какого-либо подэлемента в logback-spring. xml.

Я прочитал часть документа springboot, которая касается ведения журнала, и получил файл . Но я не знаю, как его использовать ... Я попытался скопировать элемент <property name="CONSOLE_LOG_PATTERN ... в мою пружину logback. xml и использовать его в качестве средства форматирования моего приложения, а затем подключить приложение к <root>. Но это не может работать.

Спасибо.

1 Ответ

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

Вам необходимо включить базовую конфигурацию в файл logback-spring.xm.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration>

<configuration scan="true">
    <include resource="org/springframework/boot/logging/logback/base.xml"/>
    <logger name="your.application.package" level="DEBUG"/>  
</configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...