Explorar el Código

日志滚动生成

peicj hace 1 día
padre
commit
a1780904d5
Se han modificado 1 ficheros con 10 adiciones y 8 borrados
  1. 10 8
      src/main/resources/logback-spring.xml

+ 10 - 8
src/main/resources/logback-spring.xml

@@ -23,10 +23,11 @@
         </filter>
         <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
             <fileNamePattern>${logPath}.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
-            <!-- 文件最大保存历史数量 -->  
-            <MaxHistory>1000</MaxHistory>
-            <maxFileSize>5120MB</maxFileSize>
-            <totalSizeCap>200GB</totalSizeCap>
+            <!-- 按天滚动,最多保留7天 -->
+            <maxHistory>7</maxHistory>
+            <!-- 单个日志文件达到800MB后滚动生成新文件 -->
+            <maxFileSize>800MB</maxFileSize>
+            <totalSizeCap>56GB</totalSizeCap>
             <cleanHistoryOnStart>true</cleanHistoryOnStart>
         </rollingPolicy>
     </appender>
@@ -42,10 +43,11 @@
         </filter>
         <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
             <fileNamePattern>${logPath}-ERROR.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
-            <!-- 文件最大保存历史数量 -->
-            <MaxHistory>10</MaxHistory>
-            <maxFileSize>512MB</maxFileSize>
-            <totalSizeCap>20GB</totalSizeCap>
+            <!-- 按天滚动,最多保留7天 -->
+            <maxHistory>7</maxHistory>
+            <!-- 单个日志文件达到800MB后滚动生成新文件 -->
+            <maxFileSize>800MB</maxFileSize>
+            <totalSizeCap>10GB</totalSizeCap>
             <cleanHistoryOnStart>true</cleanHistoryOnStart>
         </rollingPolicy>
     </appender>