|
@@ -1,8 +1,8 @@
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<configuration>
|
|
<configuration>
|
|
- <include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
|
|
|
- <property name="LOG_HOME" value="logs"/>
|
|
|
|
|
|
+ <springProperty scope="context" name="LOG_PATH" source="logging.path" defaultValue="/tmp" />
|
|
<springProperty scope="context" name="APPLICATION_NAME" source="spring.application.name" defaultValue="default" />
|
|
<springProperty scope="context" name="APPLICATION_NAME" source="spring.application.name" defaultValue="default" />
|
|
|
|
+ <include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
|
<include resource="org/springframework/boot/logging/logback/console-appender.xml"/>
|
|
<include resource="org/springframework/boot/logging/logback/console-appender.xml"/>
|
|
<jmxConfigurator/>
|
|
<jmxConfigurator/>
|
|
|
|
|
|
@@ -14,7 +14,7 @@
|
|
</encoder>
|
|
</encoder>
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
<!-- rollover daily -->
|
|
<!-- rollover daily -->
|
|
- <fileNamePattern>${LOG_HOME}/${APPLICATION_NAME}-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
|
|
|
+ <fileNamePattern>${LOG_PATH}/${APPLICATION_NAME}-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
<!-- each file should be at most 100MB, keep 60 days worth of history, but at most 20GB -->
|
|
<!-- each file should be at most 100MB, keep 60 days worth of history, but at most 20GB -->
|
|
<maxFileSize>20MB</maxFileSize>
|
|
<maxFileSize>20MB</maxFileSize>
|
|
<maxHistory>60</maxHistory>
|
|
<maxHistory>60</maxHistory>
|