Commit 431ce5e0 authored by 以墨为白's avatar 以墨为白 🎧

LOG

parent 1b95752c
...@@ -8,9 +8,11 @@ ...@@ -8,9 +8,11 @@
value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}[%L] - %msg%n"/> value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}[%L] - %msg%n"/>
<!--文件日志--> <!--文件日志-->
<appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>logs/szpt_pre.log</file>
<append>true</append>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!--日志文件输出的文件名--> <!--日志文件输出的文件名-->
<FileNamePattern>logs/%d{yyyy-MM-dd}.%i.log</FileNamePattern> <FileNamePattern>logs/szpt_pre_%d{yyyy-MM-dd}.%i.log</FileNamePattern>
<!--日志文件保留天数--> <!--日志文件保留天数-->
<MaxHistory>30</MaxHistory> <MaxHistory>30</MaxHistory>
<!--日志文件最大的大小--> <!--日志文件最大的大小-->
...@@ -20,25 +22,20 @@ ...@@ -20,25 +22,20 @@
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符--> <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符-->
<pattern>${LOG_PATTERN}</pattern> <pattern>${LOG_PATTERN}</pattern>
</encoder> </encoder>
<!--输出日志级别等于此级别的日志信息--> <!-- 过滤掉非info的日志.级别过滤器 -->
<filter class="ch.qos.logback.classic.filter.LevelFilter"> <filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>INFO</level> <level>INFO</level>
<onMatch>ACCEPT</onMatch> <onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch> <onMismatch>DENY</onMismatch>
<!-- onMatch="ACCEPT" 表示匹配该级别及以上-->
<!-- onMatch="DENY" 表示不匹配该级别及以上-->
<!-- onMatch="NEUTRAL" 表示该级别及以上的,由下一个filter处理,如果当前是最后一个,则表示匹配该级别及以上-->
<!-- onMismatch="ACCEPT" 表示匹配该级别以下-->
<!-- onMismatch="NEUTRAL" 表示该级别及以下的,由下一个filter处理,如果当前是最后一个,则不匹配该级别以下的-->
<!-- onMismatch="DENY" 表示不匹配该级别以下的-->
</filter> </filter>
</appender> </appender>
<!--异常文件日志--> <!--异常文件日志-->
<appender name="errorFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <appender name="errorFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>logs/szpt_pre_error.log</file>
<append>true</append>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<FileNamePattern>logs/%d{yyyy-MM-dd}-[ERROR].%i.log</FileNamePattern> <FileNamePattern>logs/szpt_pre_error_%d{yyyy-MM-dd}.%i.log</FileNamePattern>
<MaxHistory>30</MaxHistory> <MaxHistory>30</MaxHistory>
<maxFileSize>100MB</maxFileSize> <maxFileSize>100MB</maxFileSize>
</rollingPolicy> </rollingPolicy>
...@@ -46,7 +43,7 @@ ...@@ -46,7 +43,7 @@
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符--> <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符-->
<pattern>${LOG_PATTERN}</pattern> <pattern>${LOG_PATTERN}</pattern>
</encoder> </encoder>
<!--输出日志级别是大于或等于此级别的日志信息--> <!--输出日志级别是大于或等于此级别的日志信息.临界值过滤器-->
<filter class="ch.qos.logback.classic.filter.ThresholdFilter"> <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>WARN</level> <level>WARN</level>
</filter> </filter>
...@@ -54,9 +51,11 @@ ...@@ -54,9 +51,11 @@
<!--sql文件日志--> <!--sql文件日志-->
<appender name="sqlFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender"> <appender name="sqlFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>logs/szpt_pre_sql.log</file>
<append>true</append>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!--日志文件输出的文件名--> <!--日志文件输出的文件名-->
<FileNamePattern>logs/%d{yyyy-MM-dd}-[SQL].%i.log</FileNamePattern> <FileNamePattern>logs/szpt_pre_sql_%d{yyyy-MM-dd}.%i.log</FileNamePattern>
<!--日志文件保留天数--> <!--日志文件保留天数-->
<MaxHistory>30</MaxHistory> <MaxHistory>30</MaxHistory>
<!--日志文件最大的大小--> <!--日志文件最大的大小-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment