liusheng
2026-01-21 29f287cf6e4869d7bbc283991458e09a03b59c52
ruoyi-admin/src/main/resources/logback.xml
@@ -1,7 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <!-- 日志存放路径 -->
   <property name="log.path" value="/lihu/opo/logs" />
    <!-- 根据操作系统设置日志路径 -->
    <property name="win.log.path" value="/lihu/opo/logs" />
    <property name="linux.log.path" value="/home/software/lihu/opo/logs" />
    <!-- 检测操作系统并设置日志路径 -->
    <if condition='property("os.name").toLowerCase().contains("windows")'>
        <then>
            <property name="log.path" value="${win.log.path}" />
        </then>
        <else>
            <property name="log.path" value="${linux.log.path}" />
        </else>
    </if>
    <!-- 日志输出格式 -->
   <property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
@@ -35,6 +46,7 @@
        </filter>
   </appender>
   
    <!-- 系统错误日志输出 -->
   <appender name="file_error" class="ch.qos.logback.core.rolling.RollingFileAppender">
       <file>${log.path}/sys-error.log</file>
        <!-- 循环政策:基于时间创建日志文件 -->