8000 feat: logback 增加 warn 级别 log 文件 · cadecode/uni-boot-cloud@c5d1af2 · GitHub
[go: up one dir, main page]

Skip to content

Commit c5d1af2

Browse files
committed
feat: logback 增加 warn 级别 log 文件
1 parent 95eed70 commit c5d1af2

File tree

3 files changed

+60
-0
lines changed

3 files changed

+60
-0
lines changed

example/example_svc/src/main/resources/logback-spring.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,25 @@
8383
</filter>
8484
</appender>
8585

86+
<!--warn 文件日志-->
87+
<appender name="warnAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
88+
<file>${filePath}/warn.now.log</file>
89+
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
90+
<fileNamePattern>${filePath}/warn/warn.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
91+
<maxHistory>${history}</maxHistory>
92+
<maxFileSize>10MB</maxFileSize>
93+
</rollingPolicy>
94+
<encoder>
95+
<pattern>${filePattern}</pattern>
96+
<charset>UTF-8</charset>
97+
</encoder>
98+
<filter class="ch.qos.logback.classic.filter.LevelFilter">
99+
<level>WARN</level>
100+
<onMatch>ACCEPT</onMatch>
101+
<onMismatch>DENY</onMismatch>
102+
</filter>
103+
</appender>
104+
86105
<!--error 文件日志-->
87106
<appender name="errorAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
88107
<file>${filePath}/error.now.log</file>
@@ -130,6 +149,7 @@
130149
<appender-ref ref="consoleAppender"/>
131150
<appender-ref ref="debugAppender"/>
132151
<appender-ref ref="infoAppender"/>
152+
<appender-ref ref="warnAppender"/>
133153
<appender-ref ref="errorAppender"/>
134154
</root>
135155
</configuration>

framework/framework_svc/src/main/resources/logback-spring.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,25 @@
8383
</filter>
8484
</appender>
8585

86+
<!--warn 文件日志-->
87+
<appender name="warnAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
88+
<file>${filePath}/warn.now.log</file>
89+
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
90+
<fileNamePattern>${filePath}/warn/warn.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
91+
<maxHistory>${history}</maxHistory>
92+
<maxFileSize>10MB</maxFileSize>
93+
</rollingPolicy>
94+
<encoder>
95+
<pattern>${filePattern}</pattern>
96+
<charset>UTF-8</charset>
97+
</encoder>
98+
<filter class="ch.qos.logback.classic.filter.LevelFilter">
99+
<level>WARN</level>
100+
<onMatch>ACCEPT</onMatch>
101+
<onMismatch>DENY</onMismatch>
102+
</filter>
103+
</appender>
104+
86105
<!--error 文件日志-->
87106
<appender name="errorAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
88107
<file>${filePath}/error.now.log</file>
@@ -130,6 +149,7 @@
130149
<appender-ref ref="consoleAppender"/>
131150
<appender-ref ref="debugAppender"/>
132151
<appender-ref ref="infoAppender"/>
152+
<appender-ref ref="warnAppender"/>
133153
<appender-ref ref="errorAppender"/>
134154
</root>
135155
</configuration>

gateway/src/main/resources/logback-spring.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,25 @@
8383
</filter>
8484
</appender>
8585

86+
<!--warn 文件日志-->
87+
<appender name="warnAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
88+
<file>${filePath}/warn.now.log</file>
89+
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
90+
<fileNamePattern>${filePath}/warn/warn.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
91+
<maxHistory>${history}</maxHistory>
92+
<maxFileSize>10MB</maxFileSize>
93+
</rollingPolicy>
94+
<encoder>
95+
<pattern>${filePattern}</pattern>
96+
<charset>UTF-8</charset>
97+
</encoder>
98+
<filter class="ch.qos.logback.classic.filter.LevelFilter">
99+
<level>WARN</level>
100+
<onMatch>ACCEPT</onMatch>
101+
<onMismatch>DENY</onMismatch>
102+
</filter>
103+
</appender>
104+
86105
<!--error 文件日志-->
87106
<appender name="errorAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
88107
<file>${filePath}/error.now.log</file>
@@ -130,6 +149,7 @@
130149
<appender-ref ref="consoleAppender"/>
131150
<appender-ref ref="debugAppender"/>
132151
<appender-ref ref="infoAppender"/>
152+
<appender-ref ref="warnAppender"/>
133153
<appender-ref ref="errorAppender"/>
134154
</root>
135155
</configuration>

0 commit comments

Comments
 (0)
0