В моем приложении Spring Boot у меня есть следующая спецификация ведения журнала:
logging.level.org.springframework.web: INFO
logging.config: config/logback.xml
Кроме того, в logback.xml уровень также определяется как INFO:
<configuration scan="false">
<appender name="SIFT" class="ch.qos.logback.classic.sift.SiftingAppender">
<discriminator>
<key>loggroup</key>
<defaultValue>common</defaultValue>
</discriminator>
<sift>
<appender name="ROLLING" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>logs/myservice-${loggroup}.log</file>
</sift>
</appender>
<logger name="com.mycompany" level="INFO">
<appender-ref ref="SIFT" />
</logger>
<root level="INFO">
<appender-ref ref="SIFT" />
</root>
Тем не менее я получаю сообщение журнала уровня отладки:
{ "метка времени": 1535034810162, "DateTime": "2018-08-23T10: 33: 30.162-0400", "имя хоста": "anarinsky-mbp.mycompany.local", "имя пользователя": "Алекс", "level": "DEBUG", "thread": "Test worker", "loggername": "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping", "message": "найдено 7 методов обработки запросов в Класс com.mycompany.was.service.integration.keyvalue.KeyValueController: