|
@ -26,7 +26,8 @@
|
|
</appender>
|
|
</appender>
|
|
|
|
|
|
<!-- Api Log Start -->
|
|
<!-- Api Log Start -->
|
|
<appender name="ApiInfoFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
|
|
<!-- 先注释调,不生成日志文件,只在控制台生成
|
|
|
|
<appender name="ApiInfoFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
<fileNamePattern>${log_home}/api/info/%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
<fileNamePattern>${log_home}/api/info/%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
<maxHistory>${max_history}</maxHistory>
|
|
<maxHistory>${max_history}</maxHistory>
|
|
@ -36,7 +37,7 @@
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
</encoder>
|
|
</encoder>
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<level>INFO</level>
|
|
|
|
|
|
<level>OFF</level>
|
|
<onMatch>ACCEPT</onMatch>
|
|
<onMatch>ACCEPT</onMatch>
|
|
<onMismatch>DENY</onMismatch>
|
|
<onMismatch>DENY</onMismatch>
|
|
</filter>
|
|
</filter>
|
|
@ -52,7 +53,7 @@
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
</encoder>
|
|
</encoder>
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<level>WARN</level>
|
|
|
|
|
|
<level>OFF</level>
|
|
<onMatch>ACCEPT</onMatch>
|
|
<onMatch>ACCEPT</onMatch>
|
|
<onMismatch>DENY</onMismatch>
|
|
<onMismatch>DENY</onMismatch>
|
|
</filter>
|
|
</filter>
|
|
@ -68,61 +69,61 @@
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
</encoder>
|
|
</encoder>
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
<level>ERROR</level>
|
|
|
|
|
|
<level>OFF</level>
|
|
<onMatch>ACCEPT</onMatch>
|
|
<onMatch>ACCEPT</onMatch>
|
|
<onMismatch>DENY</onMismatch>
|
|
<onMismatch>DENY</onMismatch>
|
|
</filter>
|
|
</filter>
|
|
</appender>
|
|
|
|
|
|
</appender>-->
|
|
<!-- Api Log End -->
|
|
<!-- Api Log End -->
|
|
|
|
|
|
<!-- Business Log Start -->
|
|
<!-- Business Log Start -->
|
|
<appender name="BusinessInfoFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
|
<fileNamePattern>${log_home}/business/info/%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
<maxHistory>${max_history}</maxHistory>
|
|
|
|
</rollingPolicy>
|
|
|
|
<encoder>
|
|
|
|
<pattern>${FILE_LOG_PATTERN}</pattern>
|
|
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
|
|
</encoder>
|
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
|
|
<level>INFO</level>
|
|
|
|
<onMatch>ACCEPT</onMatch>
|
|
|
|
<onMismatch>DENY</onMismatch>
|
|
|
|
</filter>
|
|
|
|
</appender>
|
|
|
|
|
|
|
|
<appender name="BusinessWarnFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
|
<fileNamePattern>${log_home}/business/warn/%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
<maxHistory>${max_history}</maxHistory>
|
|
|
|
</rollingPolicy>
|
|
|
|
<encoder>
|
|
|
|
<pattern>${FILE_LOG_PATTERN}</pattern>
|
|
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
|
|
</encoder>
|
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
|
|
<level>WARN</level>
|
|
|
|
<onMatch>ACCEPT</onMatch>
|
|
|
|
<onMismatch>DENY</onMismatch>
|
|
|
|
</filter>
|
|
|
|
</appender>
|
|
|
|
|
|
|
|
<appender name="BusinessErrorFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
|
<fileNamePattern>${log_home}/business/error/%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
<maxHistory>${max_history}</maxHistory>
|
|
|
|
</rollingPolicy>
|
|
|
|
<encoder>
|
|
|
|
<pattern>${FILE_LOG_PATTERN}</pattern>
|
|
|
|
<charset class="java.nio.charset.Charset">UTF-8</charset>
|
|
|
|
</encoder>
|
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
|
|
<level>ERROR</level>
|
|
|
|
<onMatch>ACCEPT</onMatch>
|
|
|
|
<onMismatch>DENY</onMismatch>
|
|
|
|
</filter>
|
|
|
|
</appender>
|
|
|
|
|
|
<!-- <appender name="BusinessInfoFile" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
|
|
|
|
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
|
|
|
|
<!-- <fileNamePattern>${log_home}/business/info/%d{yyyy-MM-dd}.log</fileNamePattern>-->
|
|
|
|
<!-- <maxHistory>${max_history}</maxHistory>-->
|
|
|
|
<!-- </rollingPolicy>-->
|
|
|
|
<!-- <encoder>-->
|
|
|
|
<!-- <pattern>${FILE_LOG_PATTERN}</pattern>-->
|
|
|
|
<!-- <charset class="java.nio.charset.Charset">UTF-8</charset>-->
|
|
|
|
<!-- </encoder>-->
|
|
|
|
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
|
|
|
|
<!-- <level>OFF</level>-->
|
|
|
|
<!-- <onMatch>ACCEPT</onMatch>-->
|
|
|
|
<!-- <onMismatch>DENY</onMismatch>-->
|
|
|
|
<!-- </filter>-->
|
|
|
|
<!-- </appender>-->
|
|
|
|
|
|
|
|
<!-- <appender name="BusinessWarnFile" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
|
|
|
|
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
|
|
|
|
<!-- <fileNamePattern>${log_home}/business/warn/%d{yyyy-MM-dd}.log</fileNamePattern>-->
|
|
|
|
<!-- <maxHistory>${max_history}</maxHistory>-->
|
|
|
|
<!-- </rollingPolicy>-->
|
|
|
|
<!-- <encoder>-->
|
|
|
|
<!-- <pattern>${FILE_LOG_PATTERN}</pattern>-->
|
|
|
|
<!-- <charset class="java.nio.charset.Charset">UTF-8</charset>-->
|
|
|
|
<!-- </encoder>-->
|
|
|
|
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
|
|
|
|
<!-- <level>OFF</level>-->
|
|
|
|
<!-- <onMatch>ACCEPT</onMatch>-->
|
|
|
|
<!-- <onMismatch>DENY</onMismatch>-->
|
|
|
|
<!-- </filter>-->
|
|
|
|
<!-- </appender>-->
|
|
|
|
|
|
|
|
<!-- <appender name="BusinessErrorFile" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
|
|
|
|
<!-- <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
|
|
|
|
<!-- <fileNamePattern>${log_home}/business/error/%d{yyyy-MM-dd}.log</fileNamePattern>-->
|
|
|
|
<!-- <maxHistory>${max_history}</maxHistory>-->
|
|
|
|
<!-- </rollingPolicy>-->
|
|
|
|
<!-- <encoder>-->
|
|
|
|
<!-- <pattern>${FILE_LOG_PATTERN}</pattern>-->
|
|
|
|
<!-- <charset class="java.nio.charset.Charset">UTF-8</charset>-->
|
|
|
|
<!-- </encoder>-->
|
|
|
|
<!-- <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
|
|
|
|
<!-- <level>OFF</level>-->
|
|
|
|
<!-- <onMatch>ACCEPT</onMatch>-->
|
|
|
|
<!-- <onMismatch>DENY</onMismatch>-->
|
|
|
|
<!-- </filter>-->
|
|
|
|
<!-- </appender>-->
|
|
<!-- Business Log End -->
|
|
<!-- Business Log End -->
|
|
|
|
|
|
<!-- 如果微服务纳入全局异常处理,请勿修改以上代码,有新的日志处理请在以下追加!!! -->
|
|
<!-- 如果微服务纳入全局异常处理,请勿修改以上代码,有新的日志处理请在以下追加!!! -->
|
|
@ -130,19 +131,19 @@
|
|
<!-- Other Log End -->
|
|
<!-- Other Log End -->
|
|
|
|
|
|
<!-- 针对接口调用出错日志(单独记录) -->
|
|
<!-- 针对接口调用出错日志(单独记录) -->
|
|
<logger name="com.yihu.jw.web.handler.GlobalExceptionHandler" level="WARN" additivity="false">
|
|
|
|
<appender-ref ref="console" />
|
|
|
|
<appender-ref ref="ApiInfoFile" />
|
|
|
|
<appender-ref ref="ApiWarnFile" />
|
|
|
|
<appender-ref ref="ApiErrorFile" />
|
|
|
|
</logger>
|
|
|
|
|
|
<!-- <logger name="com.yihu.jw.web.handler.GlobalExceptionHandler" level="OFF" additivity="false">-->
|
|
|
|
<!-- <appender-ref ref="console" />-->
|
|
|
|
<!-- <appender-ref ref="ApiInfoFile" />-->
|
|
|
|
<!-- <appender-ref ref="ApiWarnFile" />-->
|
|
|
|
<!-- <appender-ref ref="ApiErrorFile" />-->
|
|
|
|
<!-- </logger>-->
|
|
|
|
|
|
<!-- 业务日志 -->
|
|
<!-- 业务日志 -->
|
|
<logger name="com.yihu.jw">
|
|
|
|
<appender-ref ref="BusinessInfoFile" />
|
|
|
|
<appender-ref ref="BusinessWarnFile" />
|
|
|
|
<appender-ref ref="BusinessErrorFile" />
|
|
|
|
</logger>
|
|
|
|
|
|
<!-- <logger name="com.yihu.jw">-->
|
|
|
|
<!-- <appender-ref ref="BusinessInfoFile" />-->
|
|
|
|
<!-- <appender-ref ref="BusinessWarnFile" />-->
|
|
|
|
<!-- <appender-ref ref="BusinessErrorFile" />-->
|
|
|
|
<!-- </logger>-->
|
|
|
|
|
|
<!-- 基础日志 -->
|
|
<!-- 基础日志 -->
|
|
<root level="INFO">
|
|
<root level="INFO">
|