From 6b29bd596f8b48485d3506bfba4a1e0ea6c7df99 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期二, 14 四月 2026 22:45:40 +0800
Subject: [PATCH] feat: 优化统计及告急处理

---
 ruoyi-admin/src/main/resources/logback.xml |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/ruoyi-admin/src/main/resources/logback.xml b/ruoyi-admin/src/main/resources/logback.xml
index 8c3fc6f..668d0aa 100644
--- a/ruoyi-admin/src/main/resources/logback.xml
+++ b/ruoyi-admin/src/main/resources/logback.xml
@@ -3,17 +3,21 @@
     <!-- 鏃ュ織瀛樻斁璺緞 -->
 	<property name="log.path" value="./logs" />
     <!-- 鏃ュ織杈撳嚭鏍煎紡 -->
-	<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
+	<property name="log.pattern" value="%d{HH:mm:ss.SSS} %-5level %logger{20} - [%method,%line] - %msg%n" />
 	<!-- 鍗曚釜鏃ュ織鏂囦欢鏈�澶уぇ灏� -->
 	<property name="log.maxFileSize" value="100MB" />
 	<!-- 鏃ュ織鏂囦欢鎬诲ぇ灏忎笂闄� -->
-	<property name="log.totalSizeCap" value="10GB" />
+	<property name="log.totalSizeCap" value="5GB" />
 
 	<!-- 鎺у埗鍙拌緭鍑� -->
 	<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
 		<encoder>
 			<pattern>${log.pattern}</pattern>
 		</encoder>
+		<!-- 杩囨护鍣細鍙緭鍑篒NFO鍙婁互涓婄骇鍒埌鎺у埗鍙帮紝涓嶆樉绀篋EBUG鏃ュ織 -->
+		<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+			<level>INFO</level>
+		</filter>
 	</appender>
 	
 	<!-- 绯荤粺鏃ュ織杈撳嚭 -->
@@ -109,7 +113,7 @@
 		<logger name="org.springframework" level="warn" />
 		<!-- MyBatis SQL鏃ュ織 -->
 		<logger name="com.ruoyi.system.mapper" level="debug" />
-
+		
 		<root level="info">
 			<appender-ref ref="console" />
 			<appender-ref ref="file_info" />
@@ -128,6 +132,11 @@
 		<!-- MyBatis鏃ュ織鎺у埗 -->
 		<logger name="org.mybatis" level="error" />
 		<logger name="org.apache.ibatis" level="error" />
+		<!-- 绂佹杈撳嚭鏁版嵁搴揝QL鎵ц鏃ュ織 -->
+		<logger name="com.ruoyi.system.mapper" level="error" />
+		<logger name="java.sql" level="error" />
+		<logger name="jdbc.sqltiming" level="error" />
+		<logger name="jdbc.resultsettable" level="error" />
 		<!-- HTTP瀹㈡埛绔棩蹇楁帶鍒� -->
 		<logger name="org.apache.http" level="error" />
 		
@@ -148,8 +157,15 @@
 		</root>
 	</springProfile>
 	
+	<!-- 榛樿鏍规棩蹇楀櫒閰嶇疆锛堝鏋滄病鏈夋寚瀹歱rofile锛� -->
+	<!-- <root level="info">
+		<appender-ref ref="console" />
+		<appender-ref ref="file_info" />
+		<appender-ref ref="file_error" />
+	</root> -->
+	
 	<!--绯荤粺鐢ㄦ埛鎿嶄綔鏃ュ織-->
     <logger name="sys-user" level="info">
-        <appender-ref ref="sys-user"/>
+        <appender-ref ref="sys-user" />
     </logger>
 </configuration> 
\ No newline at end of file

--
Gitblit v1.9.1