auth-server-java/service/src/main/resources/logback.xml

69 lines
2.3 KiB
XML
Raw Normal View History

2024-11-08 16:49:14 +08:00
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<contextName>logback</contextName>
2024-09-27 12:21:17 +08:00
2024-11-08 16:49:14 +08:00
<!-- 格式化 年--日 输出 -->
<timestamp key="datetime" datePattern="yyyy-MM-dd"/>
<!--编码-->
<property name="ENCODING" value="UTF-8"/>
<!-- 控制台日志 -->
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<!-- 临界值过滤器 -->
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>INFO</level>
</filter>
2024-09-27 12:21:17 +08:00
<encoder>
2024-12-29 22:24:26 +08:00
<pattern>%cyan([%thread %d{yyyy-MM-dd HH:mm:ss}]) %yellow(%-5level) %green(%logger{100}).%boldRed(%method)-%boldMagenta(%line)-%blue(%msg%n)
</pattern>
2024-11-08 16:49:14 +08:00
<charset>${ENCODING}</charset>
2024-09-27 12:21:17 +08:00
</encoder>
</appender>
2024-11-08 16:49:14 +08:00
<!-- 文件日志 -->
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
2024-12-29 22:24:26 +08:00
<file>/www/root/server/logs/${datetime}/financial-server.log</file>
2024-11-08 16:49:14 +08:00
<append>true</append>
<encoder>
<pattern>%date{yyyy-MM-dd HH:mm:ss} [%-5level] %thread %file:%line %logger %msg%n</pattern>
<charset>${ENCODING}</charset>
</encoder>
</appender>
2024-09-27 12:21:17 +08:00
<!-- 让SpringBoot内部日志ERROR级别 减少日志输出 -->
<logger name="org.springframework" level="ERROR" additivity="false">
<appender-ref ref="STOUT"/>
</logger>
<!-- 让mybatis整合包日志ERROR 减少日志输出 -->
<logger name="org.mybatis" level="ERROR" additivity="false">
<appender-ref ref="STOUT"/>
</logger>
<!-- 让ibatis 日志ERROR 减少日志输出 -->
<logger name="org.apache.ibatis" level="ERROR" additivity="false">
<appender-ref ref="STOUT"/>
</logger>
<!-- 让 tomcat包打印日志 日志ERROR 减少日志输出 -->
<logger name="org.apache" level="ERROR" additivity="false">
<appender-ref ref="STOUT"/>
</logger>
<!-- 我们自己开发的程序为DEBUG -->
2024-11-08 16:49:14 +08:00
<logger name="cn.bunny" level="DEBUG" additivity="false">
2024-09-27 12:21:17 +08:00
<appender-ref ref="STOUT"/>
</logger>
<logger name="com.baomidou" level="ERROR" additivity="false">
<appender-ref ref="STOUT"/>
</logger>
2024-11-08 16:49:14 +08:00
<!-- 根日志记录器INFO级别 -->
<root level="INFO">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
2024-09-27 12:21:17 +08:00
</root>
2024-11-08 16:49:14 +08:00
2024-09-27 12:21:17 +08:00
</configuration>