Spring Boot Logback with Logback:默认日志级别为ERR模式

时间:2018-08-30 12:35:21

标签: java spring spring-boot logging

在带有启动日志的Spring Boot Logging中,默认情况下,日志的编写方式如下:

2018-08-30T17:58:50.16+0530 [APP/PROC/WEB/0] ERR Aug 30, 2018 12:28:50 PM com.bpbroker.connector.rabbitmq.RabbitMQConnectionPool createConnections 2018-08-30T17:58:50.16+0530 [APP/PROC/WEB/0] ERR INFO: ---- Creating Connections from binded service 0rabbitmq 2018-08-30T17:58:50.54+0530 [APP/PROC/WEB/0] ERR Aug 30, 2018 12:28:50 PM com.bpbroker.connector.rabbitmq.RabbitMQConnectionPool createConnections ent

这里所有日志都位于ERR下,而不是OUT下。 此外,即使在logback-spring.xml中进行配置,从属jar中的日志也不会被打印

   <configuration>
     <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
           <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
               <Pattern>%d{yyyy-MM-dd_HH:mm:ss.SSS} [%thread] %-5level %logger %method  - %msg%n</Pattern>
           </encoder>
   </appender>
    <logger name="org.springframework" level="error">
        <appender-ref ref="CONSOLE" />
    </logger>
    <logger name="org.apache" level="error">
        <appender-ref ref="CONSOLE" />
    </logger>
        <logger name="com.bpbroker" level="debug">
             <appender-ref ref="CONSOLE" />
   </logger>
    <root level="info">
        <appender-ref ref="CONSOLE" />
    </root>
</configuration>

0 个答案:

没有答案