From c48e9dd1f2f7e071a090d61d50d4ad59d1a71d37 Mon Sep 17 00:00:00 2001 From: huk Date: Thu, 9 Oct 2025 11:35:31 +0800 Subject: [PATCH] =?UTF-8?q?chore(logging):=20=E8=B0=83=E6=95=B4=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E9=85=8D=E7=BD=AE=E5=92=8C=E8=BD=AE=E8=BD=AC=E7=AD=96?= =?UTF-8?q?=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 统一设置日志级别变量引用 - 将日志文件压缩格式从.log改为.log.zip - 增加控制台日志保留天数至7天 - 在应用启动时清理历史日志文件 - 设置总日志文件大小上限为1GB(控制台)和5GB(信息/错误) -保持各类型日志的最大单文件大小为10MB --- .../src/main/resources/application.yml | 13 ++++++------ .../src/main/resources/logback-plus.xml | 20 +++++++++++++++---- 2 files changed, 23 insertions(+), 10 deletions(-) diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index 3ce29a51f..beb32267e 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -41,12 +41,13 @@ pagehelper: logging: level: org.dromara: @logging.level@ - org.springframework: warn - org.mybatis.spring.mapper: error - org.apache.fury: warn - org.redisson.command.RedisExecutor: warn - com.zaxxer.hikari.pool.HikariPool: warn - com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor: warn + com.wzj.soopin: @logging.level@ + org.springframework: @logging.level@ + org.mybatis.spring.mapper: @logging.level@ + org.apache.fury: @logging.level@ + org.redisson.command.RedisExecutor: @logging.level@ + com.zaxxer.hikari.pool.HikariPool: @logging.level@ + com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor: @logging.level@ config: classpath:logback-plus.xml # 用户配置 diff --git a/ruoyi-admin/src/main/resources/logback-plus.xml b/ruoyi-admin/src/main/resources/logback-plus.xml index 70f8ec5b0..07591d65b 100644 --- a/ruoyi-admin/src/main/resources/logback-plus.xml +++ b/ruoyi-admin/src/main/resources/logback-plus.xml @@ -18,11 +18,15 @@ ${log.path}/sys-console.log - ${log.path}/sys-console.%d{yyyy-MM-dd}.%i.log + ${log.path}/sys-console.%d{yyyy-MM-dd}.%i.log.zip - 1 + 7 10MB + + true + + 1GB ${log.pattern} @@ -40,11 +44,15 @@ - ${log.path}/sys-info.%d{yyyy-MM-dd}.%i.log + ${log.path}/sys-info.%d{yyyy-MM-dd}.%i.log.zip 60 10MB + + true + + 5GB ${log.pattern} @@ -64,11 +72,15 @@ - ${log.path}/sys-error.%d{yyyy-MM-dd}.%i.log + ${log.path}/sys-error.%d{yyyy-MM-dd}.%i.log.zip 60 10MB + + true + + 5GB ${log.pattern}