...
|
...
|
@@ -164,6 +164,49 @@ |
|
|
</encoder>
|
|
|
</appender>
|
|
|
|
|
|
<!-- order log -->
|
|
|
<appender name="ORDER_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
|
|
<file>${yoho.logs.basedir}/${ufo.gateway.env.namespace}/order.log</file>
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
<!-- daily rollover -->
|
|
|
<fileNamePattern>${yoho.logs.basedir}/${ufo.gateway.env.namespace}/archived/order.%d{yyyy-MM-dd}.%i.log.gz
|
|
|
</fileNamePattern>
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
|
|
|
<!-- or whenever the file size reaches 100MB -->
|
|
|
<maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
|
<!-- keep 30 days' worth of history -->
|
|
|
<maxHistory>${yoho.logs.maxHistory}</maxHistory>
|
|
|
</rollingPolicy>
|
|
|
|
|
|
<encoder>
|
|
|
<pattern>[%X{X-B3-TraceId:-},%X{X-B3-SpanId:-},%X{X-Span-Export:-}] %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
|
|
|
</encoder>
|
|
|
</appender>
|
|
|
|
|
|
|
|
|
<!-- promotion log -->
|
|
|
<appender name="PROMOTION_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
|
|
<file>${yoho.logs.basedir}/${ufo.gateway.env.namespace}/promotion.log</file>
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
<!-- daily rollover -->
|
|
|
<fileNamePattern>${yoho.logs.basedir}/${ufo.gateway.env.namespace}/archived/promotion.%d{yyyy-MM-dd}.%i.log.gz
|
|
|
</fileNamePattern>
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
|
|
|
<!-- or whenever the file size reaches 100MB -->
|
|
|
<maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
|
<!-- keep 30 days' worth of history -->
|
|
|
<maxHistory>${yoho.logs.maxHistory}</maxHistory>
|
|
|
</rollingPolicy>
|
|
|
|
|
|
<encoder>
|
|
|
<pattern>[%X{X-B3-TraceId:-},%X{X-B3-SpanId:-},%X{X-Span-Export:-}] %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
|
|
|
</encoder>
|
|
|
</appender>
|
|
|
|
|
|
<!-- DEBUG级别日志 appender -->
|
|
|
<appender name="TRACE_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<file>${yoho.logs.basedir}/${ufo.gateway.env.namespace}/trace.log</file>
|
...
|
...
|
@@ -574,6 +617,18 @@ |
|
|
<appender-ref ref="WARN_LOG"/>
|
|
|
</root>
|
|
|
|
|
|
|
|
|
<logger name="com.yohoufo.order" additivity="false">
|
|
|
<level value="INFO"/>
|
|
|
<appender-ref ref="ORDER_LOG"/>
|
|
|
</logger>
|
|
|
|
|
|
|
|
|
<logger name="com.yohoufo.promotion" additivity="false">
|
|
|
<level value="INFO"/>
|
|
|
<appender-ref ref="PROMOTION_LOG"/>
|
|
|
</logger>
|
|
|
|
|
|
<!-- Alipay -->
|
|
|
<logger name="alipayLogger" additivity="true">
|
|
|
<level value="INFO"/>
|
...
|
...
|
|