Browse Source

fix 增加日志配置

Eric 1 year ago
parent
commit
3cb4f6392a
1 changed files with 33 additions and 0 deletions
  1. 33 0
      mec-application/src/main/resources/logback-spring.xml

+ 33 - 0
mec-application/src/main/resources/logback-spring.xml

@@ -59,6 +59,24 @@
         </encoder>
     </appender>
 
+    <appender name="FeignAccessFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <file>${LOG_HOME}/app-feign.log</file>
+        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+            <fileNamePattern>${LOG_HOME}/%d{yyyyMM,aux}/feign-%d{yyyyMMdd}-%i.log.gz</fileNamePattern>
+            <maxHistory>30</maxHistory>
+            <totalSizeCap>1GB</totalSizeCap>
+            <maxFileSize>20 MB</maxFileSize>
+        </rollingPolicy>
+        <!--<filter class="ch.qos.logback.classic.filter.LevelFilter">
+            <level>ERROR</level>
+            <onMatch>DENY</onMatch>
+            <onMismatch>ACCEPT</onMismatch>
+        </filter>-->
+        <encoder charset="UTF-8">
+            <pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%t] %p %c{0} %m%n</pattern>
+        </encoder>
+    </appender>
+
     <appender name="plumelog" class="com.plumelog.logback.appender.RedisAppender">
         <appName>mec-app</appName>
         <redisHost>10.206.0.13:26379,10.206.0.16:26379,10.206.0.8:26379</redisHost>
@@ -95,6 +113,9 @@
             <appender-ref ref="stdout"/>
             <appender-ref ref="file"/>
         </root>
+        <logger name="com.cooleshow.edu.core.openfeign" level="DEBUG" additivity="false">
+            <appender-ref ref="FeignAccessFile" />
+        </logger>
     </springProfile>
 
     <springProfile name="test">
@@ -102,6 +123,9 @@
             <appender-ref ref="stdout"/>
             <appender-ref ref="file"/>
         </root>
+        <logger name="com.cooleshow.edu.core.openfeign" level="DEBUG" additivity="false">
+            <appender-ref ref="FeignAccessFile" />
+        </logger>
     </springProfile>
 
     <springProfile name="dev_server">
@@ -109,6 +133,9 @@
             <appender-ref ref="stdout"/>
             <appender-ref ref="file"/>
         </root>
+        <logger name="com.cooleshow.edu.core.openfeign" level="DEBUG" additivity="false">
+            <appender-ref ref="FeignAccessFile" />
+        </logger>
     </springProfile>
 
     <!--生产环境:输出到文件 -->
@@ -120,6 +147,9 @@
         <Logger name="org.redisson" level="INFO" additivity="false">
             <appender-ref ref="file" level="INFO" />
         </Logger>
+        <logger name="com.cooleshow.edu.core.openfeign" level="DEBUG" additivity="false">
+            <appender-ref ref="FeignAccessFile" />
+        </logger>
     </springProfile>
     <!--生产环境:输出到文件 -->
     <springProfile name="pre">
@@ -127,6 +157,9 @@
             <appender-ref ref="file"/>
             <appender-ref ref="plumelog"/>
         </root>
+        <logger name="com.cooleshow.edu.core.openfeign" level="DEBUG" additivity="false">
+            <appender-ref ref="FeignAccessFile" />
+        </logger>
     </springProfile>
 
 </configuration>