|
|
@@ -2,9 +2,9 @@
|
|
|
<configuration scan="true" scanPeriod="60 seconds" debug="false">
|
|
|
<contextName>logback</contextName>
|
|
|
|
|
|
- <!-- 定义日志文件路径,相对于项目根目录 -->
|
|
|
- <property name="LOG_HOME" value="${user.dir}/logs"/>
|
|
|
- <property name="log.path" value="${LOG_HOME}/haha-miniapp.log"/>
|
|
|
+ <!-- 使用 Spring Boot 的日志路径配置 -->
|
|
|
+ <springProperty scope="context" name="LOG_PATH" source="logging.file.path" defaultValue="./logs"/>
|
|
|
+ <property name="log.path" value="${LOG_PATH}/haha-miniapp.log"/>
|
|
|
<property name="CONSOLE_LOG_PATTERN"
|
|
|
value="%date{yyyy-MM-dd HH:mm:ss} | %highlight(%-5level) | %boldYellow(%thread) | %boldGreen(%logger) | %msg%n"/>
|
|
|
|
|
|
@@ -20,7 +20,7 @@
|
|
|
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<file>${log.path}</file>
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
- <fileNamePattern>${LOG_HOME}/haha-miniapp-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
|
|
|
+ <fileNamePattern>${LOG_PATH}/haha-miniapp-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
|
|
|
<maxHistory>30</maxHistory>
|
|
|
</rollingPolicy>
|
|
|
<encoder>
|