Commit c2ae84f3a8631134c0707e53b21b2fb20e15ac03

Authored by 王通
1 parent 97a73cee

1.

Showing 1 changed file with 47 additions and 51 deletions
src/main/resources/logback.xml
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd"> -->  
3 -<configuration>  
4 -  
5 - <!-- <property resource="application.properties" /> -->  
6 - <property name="LOG_BASE" value="E:/control_interface_logs" />  
7 - <!-- 控制台输出 -->  
8 - <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">  
9 -  
10 - <layout class="ch.qos.logback.classic.PatternLayout">  
11 - <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->  
12 - <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%file:%line]  
13 - %-5level-%msg%n  
14 - </pattern>  
15 - </layout>  
16 - </appender>  
17 -  
18 - <!-- 主日志文件 -->  
19 - <appender name="FILE"  
20 - class="ch.qos.logback.core.rolling.RollingFileAppender">  
21 - <file>${LOG_BASE}/main/main.log</file>  
22 - <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">  
23 - <fileNamePattern>${LOG_BASE}/main/main-%d{yyyy-MM-dd}.%i.log</fileNamePattern>  
24 - <timeBasedFileNamingAndTriggeringPolicy  
25 - class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">  
26 - <maxFileSize>100MB</maxFileSize>  
27 - </timeBasedFileNamingAndTriggeringPolicy>  
28 - </rollingPolicy>  
29 - <encoder>  
30 - <pattern>%msg%n</pattern>  
31 - </encoder>  
32 -  
33 - <layout class="ch.qos.logback.classic.PatternLayout">  
34 - <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->  
35 - <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%file:%line]  
36 - %-5level-%msg%n  
37 - </pattern>  
38 - </layout>  
39 - </appender>  
40 -  
41 -  
42 - <!-- 日志输出级别 -->  
43 - <root level="info">  
44 - <appender-ref ref="STDOUT" />  
45 - <appender-ref ref="FILE" />  
46 - </root>  
47 - <!--<include resource="org/springframework/boot/logging/logback/base.xml"/>  
48 - <logger name="org.springframework.jdbc.core" additivity="false" level="DEBUG" >  
49 - <appender-ref ref="CONSOLE" />  
50 - <appender-ref ref="FILE" />  
51 - </logger>--> 1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd"> -->
  3 +<configuration>
  4 +
  5 + <!-- <property resource="application.properties" /> -->
  6 + <property name="LOG_BASE" value="E:/control_interface_logs" />
  7 + <!-- 控制台输出 -->
  8 + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
  9 +
  10 + <layout class="ch.qos.logback.classic.PatternLayout">
  11 + <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->
  12 + <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%file:%line]%-5level-%msg%n</pattern>
  13 + </layout>
  14 + </appender>
  15 +
  16 + <!-- 主日志文件 -->
  17 + <appender name="FILE"
  18 + class="ch.qos.logback.core.rolling.RollingFileAppender">
  19 + <file>${LOG_BASE}/main/main.log</file>
  20 + <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  21 + <fileNamePattern>${LOG_BASE}/main/main-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
  22 + <timeBasedFileNamingAndTriggeringPolicy
  23 + class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
  24 + <maxFileSize>100MB</maxFileSize>
  25 + </timeBasedFileNamingAndTriggeringPolicy>
  26 + </rollingPolicy>
  27 + <encoder>
  28 + <pattern>%msg%n</pattern>
  29 + </encoder>
  30 +
  31 + <layout class="ch.qos.logback.classic.PatternLayout">
  32 + <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->
  33 + <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%file:%line]%-5level-%msg%n</pattern>
  34 + </layout>
  35 + </appender>
  36 +
  37 +
  38 + <!-- 日志输出级别 -->
  39 + <root level="info">
  40 + <appender-ref ref="STDOUT" />
  41 + <appender-ref ref="FILE" />
  42 + </root>
  43 + <!--<include resource="org/springframework/boot/logging/logback/base.xml"/>
  44 + <logger name="org.springframework.jdbc.core" additivity="false" level="DEBUG" >
  45 + <appender-ref ref="CONSOLE" />
  46 + <appender-ref ref="FILE" />
  47 + </logger>-->
52 </configuration> 48 </configuration>
53 \ No newline at end of file 49 \ No newline at end of file