|
@@ -2,6 +2,7 @@
|
|
|
<configuration debug="true" scan="true" scanPeriod="30 seconds">
|
|
|
|
|
|
<springProperty scope="context" name="logLevel" source="$log.level.default" />
|
|
|
+ <springProperty scope="context" name="logRootPath" source="$log.rootPath" />
|
|
|
|
|
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
|
|
<encoder>
|
|
@@ -11,26 +12,28 @@
|
|
|
|
|
|
<!-- debug 日志 -->
|
|
|
<appender name="DEBUG_APPENDER" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
- <file>./logs/debug/core.examwork.debug.log</file>
|
|
|
+ <file>${logRootPath}/debug/core.examwork.debug.log</file>
|
|
|
<encoder>
|
|
|
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS}| %level | %X{TRACE_ID} - %X{KEY} | %m | [%class:%line]%n</pattern>
|
|
|
</encoder>
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
|
- <fileNamePattern>./logs/debug/core.examwork.debug.log.%d{yyyy-MM-dd}.%i</fileNamePattern>
|
|
|
+ <fileNamePattern>${logRootPath}/debug/core.examwork.debug.log.%d{yyyy-MM-dd}.%i</fileNamePattern>
|
|
|
<maxHistory>10</maxHistory>
|
|
|
+ <totalSizeCap>5GB</totalSizeCap>
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
</rollingPolicy>
|
|
|
</appender>
|
|
|
|
|
|
<!-- 接口日志 -->
|
|
|
<appender name="INTERFACE_APPENDER" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
- <file>./logs/interface/core.examwork.interface.log</file>
|
|
|
+ <file>${logRootPath}/interface/core.examwork.interface.log</file>
|
|
|
<encoder>
|
|
|
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS}| %level | %X{TRACE_ID} - %X{KEY} | %m%n</pattern>
|
|
|
</encoder>
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
|
- <fileNamePattern>./logs/interface/core.examwork.interface.log.%d{yyyy-MM-dd}.%i</fileNamePattern>
|
|
|
+ <fileNamePattern>${logRootPath}/interface/core.examwork.interface.log.%d{yyyy-MM-dd}.%i</fileNamePattern>
|
|
|
<maxHistory>50</maxHistory>
|
|
|
+ <totalSizeCap>10GB</totalSizeCap>
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
</rollingPolicy>
|
|
|
</appender>
|