|
@@ -1,6 +1,14 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<configuration scan="false" debug="true" >
|
|
<configuration scan="false" debug="true" >
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 关闭时的配置 -->
|
|
|
|
|
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
|
|
|
|
|
+ <resetJUL>true</resetJUL>
|
|
|
|
|
+ </contextListener>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 禁用关闭钩子 -->
|
|
|
<shutdownHook class="ch.qos.logback.core.hook.DelayingShutdownHook"/>
|
|
<shutdownHook class="ch.qos.logback.core.hook.DelayingShutdownHook"/>
|
|
|
|
|
+
|
|
|
<property name="log.path" value="logs" />
|
|
<property name="log.path" value="logs" />
|
|
|
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [traceId:%X{traceId}] [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
|
|
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [traceId:%X{traceId}] [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
|
|
|
<springProperty scope="context" name="appName" source="spring.application.name" />
|
|
<springProperty scope="context" name="appName" source="spring.application.name" />
|
|
@@ -15,7 +23,7 @@
|
|
|
<if condition='isDefined("appName")'>
|
|
<if condition='isDefined("appName")'>
|
|
|
<then>
|
|
<then>
|
|
|
<appender name="file_info" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
<appender name="file_info" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
-<!-- <file>${log.path}/${appName}.log</file>-->
|
|
|
|
|
|
|
+ <!-- <file>${log.path}/${appName}.log</file>-->
|
|
|
<encoder>
|
|
<encoder>
|
|
|
<charset>UTF-8</charset>
|
|
<charset>UTF-8</charset>
|
|
|
<pattern>${log.pattern}</pattern>
|
|
<pattern>${log.pattern}</pattern>
|
|
@@ -49,7 +57,7 @@
|
|
|
<pattern>${log.pattern}</pattern>
|
|
<pattern>${log.pattern}</pattern>
|
|
|
<!-- 记录日志的编码 -->
|
|
<!-- 记录日志的编码 -->
|
|
|
<charset>UTF-8</charset> <!-- 此处设置字符集 -->
|
|
<charset>UTF-8</charset> <!-- 此处设置字符集 -->
|
|
|
-<!-- <immediateFlush>true</immediateFlush>-->
|
|
|
|
|
|
|
+ <!-- <immediateFlush>true</immediateFlush>-->
|
|
|
</encoder>
|
|
</encoder>
|
|
|
</appender>
|
|
</appender>
|
|
|
</then>
|
|
</then>
|