|
|
@@ -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>
|