Commit c2ae84f3a8631134c0707e53b21b2fb20e15ac03
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 | 48 | </configuration> |
| 53 | 49 | \ No newline at end of file | ... | ... |