Commit 6326a016 authored by xd's avatar xd

feo日志统一

parent e938cb88
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="5 seconds"> <configuration scan="true" scanPeriod="15 seconds">
<property name="LOG_PATH" value="/data/logs/fund/"/> <property name="LOG_PATH" value="/data/logs"/>
<property name="LOG_FILE" value="fund"/> <property name="LOG_FILE" value="app"/>
<!-- <if condition='property("apollo.bootstrap.enabled").contains("false")'>-->
<!-- <then>-->
<appender name="console" class="ch.qos.logback.core.ConsoleAppender"> <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder> <encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{500}:%line - %msg%n</pattern> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{500}:%line - %msg%n</pattern>
</encoder> </encoder>
</appender> </appender>
<!-- <root>-->
<!-- <appender-ref ref="console" />-->
<!-- </root>-->
<!-- </then>-->
<!-- </if>-->
<!-- info日志记录器,日期滚动记录 --> <!-- info日志记录器,日期滚动记录 -->
<appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender"> <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
...@@ -24,8 +17,12 @@ ...@@ -24,8 +17,12 @@
</encoder> </encoder>
<append>true</append> <append>true</append>
<file>${LOG_PATH}/${LOG_FILE}.log</file> <file>${LOG_PATH}/${LOG_FILE}.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}/${LOG_FILE}_%d{yyyy-MM-dd}.log.gz</fileNamePattern> <fileNamePattern>${LOG_PATH}/${LOG_FILE}_%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<maxFileSize>128MB</maxFileSize>
<totalSizeCap>2GB</totalSizeCap>
<!--日志文件保留天数 -->
<MaxHistory>14</MaxHistory>
</rollingPolicy> </rollingPolicy>
</appender> </appender>
...@@ -35,10 +32,15 @@ ...@@ -35,10 +32,15 @@
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}:%line - %msg%n</pattern> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}:%line - %msg%n</pattern>
</encoder> </encoder>
<append>true</append> <append>true</append>
<file>${LOG_PATH}/${LOG_FILE}_error.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <file>${LOG_PATH}/error.log</file>
<fileNamePattern>${LOG_PATH}/${LOG_FILE}_error_%d{yyyy-MM-dd}.log.gz</fileNamePattern> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}/error_%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<maxFileSize>128MB</maxFileSize>
<totalSizeCap>1GB</totalSizeCap>
<MaxHistory>14</MaxHistory>
</rollingPolicy> </rollingPolicy>
<!-- 此日志文件只记录ERROR级别的 --> <!-- 此日志文件只记录ERROR级别的 -->
<filter class="ch.qos.logback.classic.filter.LevelFilter"> <filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>error</level> <level>error</level>
...@@ -48,8 +50,9 @@ ...@@ -48,8 +50,9 @@
</appender> </appender>
<root level="info"> <root level="info">
<appender-ref ref="console"/>
<appender-ref ref="file"/> <appender-ref ref="file"/>
<appender-ref ref="errorFile"/> <appender-ref ref="errorFile"/>
<appender-ref ref="console" />
</root> </root>
</configuration> </configuration>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment