From 10c5247722995e571b3fd4dbffb178964a9bd6ee Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期三, 05 十一月 2025 10:51:54 +0800
Subject: [PATCH] 台账添加错误问题修改
---
smart-man-boot/src/main/resources/log/logback-dev.xml | 64 +++++++++++++++++++++++++++++++
1 files changed, 63 insertions(+), 1 deletions(-)
diff --git a/smart-man-boot/src/main/resources/log/logback-dev.xml b/smart-man-boot/src/main/resources/log/logback-dev.xml
index 659709f..35558c5 100644
--- a/smart-man-boot/src/main/resources/log/logback-dev.xml
+++ b/smart-man-boot/src/main/resources/log/logback-dev.xml
@@ -3,7 +3,10 @@
<!--鍖呭惈etl tool 鐨刲ogback鏂囦欢-->
<include resource="logback/logback.xml"/>
-
+ <!-- 鏃ュ織鏂囦欢璺緞 -->
+ <property name="log_dir" value="/var/log/smartman"/>
+ <!-- 鏃ュ織鏂囦欢淇濈暀澶╂暟 -->
+ <property name="maxHistory" value="10"/>
<!-- 鑷畾涔夊弬鏁扮洃鍚� -->
<contextListener class="com.qianwen.core.log.listener.LoggerStartupListener"/>
<springProperty scope="context" name="springAppName" source="spring.application.name"/>
@@ -24,7 +27,63 @@
<charset>utf8</charset>
</encoder>
</appender>
+ <!-- 婊氬姩璁板綍鏂囦欢锛屽厛灏嗘棩蹇楄褰曞埌鎸囧畾鏂囦欢锛屽綋绗﹀悎鏌愪釜鏉′欢鏃讹紝灏嗘棩蹇楄褰曞埌鍏朵粬鏂囦欢 RollingFileAppender-->
+ <appender name="ERROR" class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <!-- 杩囨护鍣紝鍙褰旹RROR绾у埆鐨勬棩蹇� -->
+ <filter class="ch.qos.logback.classic.filter.LevelFilter">
+ <level>ERROR</level>
+ <onMatch>ACCEPT</onMatch>
+ <onMismatch>DENY</onMismatch>
+ </filter>
+ <!-- 鏈�甯哥敤鐨勬粴鍔ㄧ瓥鐣ワ紝瀹冩牴鎹椂闂存潵鍒跺畾婊氬姩绛栫暐.鏃㈣礋璐f粴鍔ㄤ篃璐熻矗瑙﹀彂婊氬姩 -->
+ <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+ <!--鏃ュ織杈撳嚭浣嶇疆 鍙浉瀵广�佸拰缁濆璺緞 -->
+ <fileNamePattern>${log_dir}/%d{yyyy-MM-dd}/error.log</fileNamePattern>
+ <maxHistory>${maxHistory}</maxHistory>
+ </rollingPolicy>
+ <encoder>
+ <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern>
+ </encoder>
+ </appender>
+ <!-- WARN绾у埆鏃ュ織 appender -->
+ <appender name="WARN" class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <!-- 杩囨护鍣紝鍙褰昗ARN绾у埆鐨勬棩蹇� -->
+ <filter class="ch.qos.logback.classic.filter.LevelFilter">
+ <level>WARN</level>
+ <onMatch>ACCEPT</onMatch>
+ <onMismatch>DENY</onMismatch>
+ </filter>
+ <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+ <!-- 鎸夊ぉ鍥炴粴 daily -->
+ <fileNamePattern>${log_dir}/%d{yyyy-MM-dd}/warn.log
+ </fileNamePattern>
+ <!-- 鏃ュ織鏂囦欢淇濈暀澶╂暟 -->
+ <maxHistory>${maxHistory}</maxHistory>
+ </rollingPolicy>
+ <encoder>
+ <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern>
+ </encoder>
+ </appender>
+ <!-- INFO绾у埆鏃ュ織 appender -->
+ <appender name="INFO" class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <!-- 杩囨护鍣紝鍙褰旾NFO绾у埆鐨勬棩蹇� -->
+ <filter class="ch.qos.logback.classic.filter.LevelFilter">
+ <level>INFO</level>
+ <onMatch>ACCEPT</onMatch>
+ <onMismatch>DENY</onMismatch>
+ </filter>
+ <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+ <!-- 鎸夊ぉ鍥炴粴 daily -->
+ <fileNamePattern>${log_dir}/%d{yyyy-MM-dd}/info.log
+ </fileNamePattern>
+ <!-- 鏃ュ織鏂囦欢淇濈暀澶╂暟 -->
+ <maxHistory>${maxHistory}</maxHistory>
+ </rollingPolicy>
+ <encoder>
+ <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern>
+ </encoder>
+ </appender>
<if condition='property("ELK_MODE").toUpperCase().contains("TRUE")'>
<then>
<!-- 鎺ㄩ�佹棩蹇楄嚦elk -->
@@ -65,6 +124,9 @@
<root level="INFO">
<appender-ref ref="STDOUT"/>
<appender-ref ref="${STDOUT_APPENDER}"/>
+ <!-- 鏂囦欢杈撳嚭 -->
+ <appender-ref ref="ERROR"/>
+ <appender-ref ref="INFO"/>
</root>
<logger name="net.sf.ehcache" level="INFO"/>
--
Gitblit v1.9.3