Skip to content

Commit

Permalink
perf($LOGBack): set log file by ${spring.application.name}
Browse files Browse the repository at this point in the history
BREAKING CHANGE: set log file by ${spring.application.name}

[skip ci]
  • Loading branch information
johnnymillergh committed Jan 21, 2021
1 parent ac3c130 commit ec01c8c
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>

<!-- Log Render Configuration -->
<property name="PROJECT_ARTIFACT_Id" value="gateway"/>
<springProperty scope="context" name="APPLICATION" source="spring.application.name"/>
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID:- }){magenta} %clr(-){faint} %clr([%15.15t]){blue} %clr(%-48.48logger{48}){cyan} %clr(:){faint} %m%n%wex"/>
<property name="FILE_LOG_PATTERN"
Expand Down Expand Up @@ -60,7 +60,7 @@
<!-- in particular if post-processing tools impose size limits on the log files. -->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily -->
<fileNamePattern>${LOG_HOME}/${PROJECT_ARTIFACT_Id}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<fileNamePattern>${LOG_HOME}/${APPLICATION}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<!-- each file should be at most 5MB, keep 7 days worth of history, but at most 1GB -->
<maxFileSize>5MB</maxFileSize>
<maxHistory>7</maxHistory>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>

<!-- Log Render Configuration -->
<property name="PROJECT_ARTIFACT_Id" value="auth-center"/>
<springProperty scope="context" name="APPLICATION" source="spring.application.name"/>
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID:- }){magenta} %clr(-){faint} %clr([%15.15t]){blue} %clr(%-48.48logger{48}){cyan} %clr(:){faint} %m%n%wex"/>
<property name="FILE_LOG_PATTERN"
Expand Down Expand Up @@ -60,7 +60,7 @@
<!-- in particular if post-processing tools impose size limits on the log files. -->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily -->
<fileNamePattern>${LOG_HOME}/${PROJECT_ARTIFACT_Id}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<fileNamePattern>${LOG_HOME}/${APPLICATION}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<!-- each file should be at most 5MB, keep 7 days worth of history, but at most 1GB -->
<maxFileSize>5MB</maxFileSize>
<maxHistory>7</maxHistory>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>

<!-- Log Render Configuration -->
<property name="PROJECT_ARTIFACT_Id" value="exercise-mis"/>
<springProperty scope="context" name="APPLICATION" source="spring.application.name"/>
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID:- }){magenta} %clr(-){faint} %clr([%15.15t]){blue} %clr(%-48.48logger{48}){cyan} %clr(:){faint} %m%n%wex"/>
<property name="FILE_LOG_PATTERN"
Expand Down Expand Up @@ -60,7 +60,7 @@
<!-- in particular if post-processing tools impose size limits on the log files. -->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily -->
<fileNamePattern>${LOG_HOME}/${PROJECT_ARTIFACT_Id}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<fileNamePattern>${LOG_HOME}/${APPLICATION}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<!-- each file should be at most 5MB, keep 7 days worth of history, but at most 1GB -->
<maxFileSize>5MB</maxFileSize>
<maxHistory>7</maxHistory>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>

<!-- Log Render Configuration -->
<property name="PROJECT_ARTIFACT_Id" value="muscle-mis"/>
<springProperty scope="context" name="APPLICATION" source="spring.application.name"/>
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID:- }){magenta} %clr(-){faint} %clr([%15.15t]){blue} %clr(%-48.48logger{48}){cyan} %clr(:){faint} %m%n%wex"/>
<property name="FILE_LOG_PATTERN"
Expand Down Expand Up @@ -60,7 +60,7 @@
<!-- in particular if post-processing tools impose size limits on the log files. -->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily -->
<fileNamePattern>${LOG_HOME}/${PROJECT_ARTIFACT_Id}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<fileNamePattern>${LOG_HOME}/${APPLICATION}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<!-- each file should be at most 5MB, keep 7 days worth of history, but at most 1GB -->
<maxFileSize>5MB</maxFileSize>
<maxHistory>7</maxHistory>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>

<!-- Log Render Configuration -->
<property name="PROJECT_ARTIFACT_Id" value="service-registry"/>
<springProperty scope="context" name="APPLICATION" source="spring.application.name"/>
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID:- }){magenta} %clr(-){faint} %clr([%15.15t]){blue} %clr(%-48.48logger{48}){cyan} %clr(:){faint} %m%n%wex"/>
<property name="FILE_LOG_PATTERN"
Expand Down Expand Up @@ -60,7 +60,7 @@
<!-- in particular if post-processing tools impose size limits on the log files. -->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily -->
<fileNamePattern>${LOG_HOME}/${PROJECT_ARTIFACT_Id}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<fileNamePattern>${LOG_HOME}/${APPLICATION}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<!-- each file should be at most 5MB, keep 7 days worth of history, but at most 1GB -->
<maxFileSize>5MB</maxFileSize>
<maxHistory>7</maxHistory>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>

<!-- Log Render Configuration -->
<property name="PROJECT_ARTIFACT_Id" value="spring-boot-admin"/>
<springProperty scope="context" name="APPLICATION" source="spring.application.name"/>
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID:- }){magenta} %clr(-){faint} %clr([%15.15t]){blue} %clr(%-48.48logger{48}){cyan} %clr(:){faint} %m%n%wex"/>
<property name="FILE_LOG_PATTERN"
Expand Down Expand Up @@ -60,7 +60,7 @@
<!-- in particular if post-processing tools impose size limits on the log files. -->
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily -->
<fileNamePattern>${LOG_HOME}/${PROJECT_ARTIFACT_Id}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<fileNamePattern>${LOG_HOME}/${APPLICATION}-${ENVIRONMENT}-${HOSTNAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<!-- each file should be at most 5MB, keep 7 days worth of history, but at most 1GB -->
<maxFileSize>5MB</maxFileSize>
<maxHistory>7</maxHistory>
Expand Down

0 comments on commit ec01c8c

Please sign in to comment.