|
@@ -5,7 +5,6 @@
|
|
|
value="%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}%n) - %msg%n"/>
|
|
value="%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}%n) - %msg%n"/>
|
|
|
<property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"/>
|
|
<property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"/>
|
|
|
|
|
|
|
|
-
|
|
|
|
|
<appender name="ERRORLOGEventPublisher" class="com.nb.common.log.SystemLoggingAppender">
|
|
<appender name="ERRORLOGEventPublisher" class="com.nb.common.log.SystemLoggingAppender">
|
|
|
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
|
|
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
|
|
|
<level>WARN</level>
|
|
<level>WARN</level>
|
|
@@ -25,13 +24,15 @@
|
|
|
<file>${LOG_PATH}/sys-console.log</file>
|
|
<file>${LOG_PATH}/sys-console.log</file>
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
|
<!-- 日志文件名格式 -->
|
|
<!-- 日志文件名格式 -->
|
|
|
- <fileNamePattern>${LOG_PATH}/sys-console.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
|
|
|
|
+ <fileNamePattern>${LOG_PATH}/sys-console.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
|
|
|
<!-- 日志最大的历史 15天 -->
|
|
<!-- 日志最大的历史 15天 -->
|
|
|
<maxHistory>15</maxHistory>
|
|
<maxHistory>15</maxHistory>
|
|
|
<!-- 单个文件最大100MB -->
|
|
<!-- 单个文件最大100MB -->
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
<!-- 总日志保留大小 -->
|
|
<!-- 总日志保留大小 -->
|
|
|
<totalSizeCap>10GB</totalSizeCap>
|
|
<totalSizeCap>10GB</totalSizeCap>
|
|
|
|
|
+ <!-- 设置7天滚动一次 -->
|
|
|
|
|
+ <cleanHistoryOnStart>true</cleanHistoryOnStart>
|
|
|
</rollingPolicy>
|
|
</rollingPolicy>
|
|
|
<encoder>
|
|
<encoder>
|
|
|
<pattern>${log.pattern}</pattern>
|
|
<pattern>${log.pattern}</pattern>
|
|
@@ -49,13 +50,15 @@
|
|
|
<!-- 循环政策:基于时间和大小创建日志文件 -->
|
|
<!-- 循环政策:基于时间和大小创建日志文件 -->
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
|
<!-- 日志文件名格式 -->
|
|
<!-- 日志文件名格式 -->
|
|
|
- <fileNamePattern>${LOG_PATH}/sys-info.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
|
|
|
|
+ <fileNamePattern>${LOG_PATH}/sys-info.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
|
|
|
<!-- 日志最大的历史 15天 -->
|
|
<!-- 日志最大的历史 15天 -->
|
|
|
<maxHistory>15</maxHistory>
|
|
<maxHistory>15</maxHistory>
|
|
|
<!-- 单个文件最大100MB -->
|
|
<!-- 单个文件最大100MB -->
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
<!-- 总日志保留大小 -->
|
|
<!-- 总日志保留大小 -->
|
|
|
<totalSizeCap>10GB</totalSizeCap>
|
|
<totalSizeCap>10GB</totalSizeCap>
|
|
|
|
|
+ <!-- 设置7天滚动一次 -->
|
|
|
|
|
+ <cleanHistoryOnStart>true</cleanHistoryOnStart>
|
|
|
</rollingPolicy>
|
|
</rollingPolicy>
|
|
|
<encoder>
|
|
<encoder>
|
|
|
<pattern>${log.pattern}</pattern>
|
|
<pattern>${log.pattern}</pattern>
|
|
@@ -75,13 +78,15 @@
|
|
|
<!-- 循环政策:基于时间和大小创建日志文件 -->
|
|
<!-- 循环政策:基于时间和大小创建日志文件 -->
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
|
|
<!-- 日志文件名格式 -->
|
|
<!-- 日志文件名格式 -->
|
|
|
- <fileNamePattern>${LOG_PATH}/sys-error.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
|
|
|
|
+ <fileNamePattern>${LOG_PATH}/sys-error.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
|
|
|
<!-- 日志最大的历史 15天 -->
|
|
<!-- 日志最大的历史 15天 -->
|
|
|
<maxHistory>15</maxHistory>
|
|
<maxHistory>15</maxHistory>
|
|
|
<!-- 单个文件最大100MB -->
|
|
<!-- 单个文件最大100MB -->
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
<!-- 总日志保留大小 -->
|
|
<!-- 总日志保留大小 -->
|
|
|
<totalSizeCap>10GB</totalSizeCap>
|
|
<totalSizeCap>10GB</totalSizeCap>
|
|
|
|
|
+ <!-- 设置7天滚动一次 -->
|
|
|
|
|
+ <cleanHistoryOnStart>true</cleanHistoryOnStart>
|
|
|
</rollingPolicy>
|
|
</rollingPolicy>
|
|
|
<encoder>
|
|
<encoder>
|
|
|
<pattern>${log.pattern}</pattern>
|
|
<pattern>${log.pattern}</pattern>
|