|
@@ -60,6 +60,13 @@
|
|
|
</filter>
|
|
|
</appender>
|
|
|
|
|
|
+ <appender name="ASYNC_DEBUG_FILE" class="com.yomahub.tlog.core.enhance.logback.async.AspectLogbackAsyncAppender">
|
|
|
+ <discardingThreshold>0</discardingThreshold>
|
|
|
+ <queueSize>2048</queueSize>
|
|
|
+ <includeCallerData>true</includeCallerData>
|
|
|
+ <appender-ref ref="DEBUG_FILE"/>
|
|
|
+ </appender>
|
|
|
+
|
|
|
<!-- 时间滚动输出 level为 INFO 日志 -->
|
|
|
<appender name="INFO_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 正在记录的日志文件的路径及文件名 -->
|
|
@@ -88,6 +95,13 @@
|
|
|
</filter>
|
|
|
</appender>
|
|
|
|
|
|
+ <appender name="ASYNC_INFO_FILE" class="com.yomahub.tlog.core.enhance.logback.async.AspectLogbackAsyncAppender">
|
|
|
+ <discardingThreshold>0</discardingThreshold>
|
|
|
+ <queueSize>2048</queueSize>
|
|
|
+ <includeCallerData>true</includeCallerData>
|
|
|
+ <appender-ref ref="INFO_FILE"/>
|
|
|
+ </appender>
|
|
|
+
|
|
|
<!-- 时间滚动输出 level为 WARN 日志 -->
|
|
|
<appender name="WARN_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 正在记录的日志文件的路径及文件名 -->
|
|
@@ -115,6 +129,13 @@
|
|
|
</filter>
|
|
|
</appender>
|
|
|
|
|
|
+ <appender name="ASYNC_WARN_FILE" class="com.yomahub.tlog.core.enhance.logback.async.AspectLogbackAsyncAppender">
|
|
|
+ <discardingThreshold>0</discardingThreshold>
|
|
|
+ <queueSize>2048</queueSize>
|
|
|
+ <includeCallerData>true</includeCallerData>
|
|
|
+ <appender-ref ref="WARN_FILE"/>
|
|
|
+ </appender>
|
|
|
+
|
|
|
|
|
|
<!-- 时间滚动输出 level为 ERROR 日志 -->
|
|
|
<appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
@@ -142,6 +163,13 @@
|
|
|
<onMismatch>DENY</onMismatch>
|
|
|
</filter>
|
|
|
</appender>
|
|
|
+
|
|
|
+ <appender name="ASYNC_ERROR_FILE" class="com.yomahub.tlog.core.enhance.logback.async.AspectLogbackAsyncAppender">
|
|
|
+ <discardingThreshold>0</discardingThreshold>
|
|
|
+ <queueSize>2048</queueSize>
|
|
|
+ <includeCallerData>true</includeCallerData>
|
|
|
+ <appender-ref ref="ERROR_FILE"/>
|
|
|
+ </appender>
|
|
|
|
|
|
<appender name="PROGRAM_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 正在记录的日志文件的路径及文件名 -->
|
|
@@ -209,10 +237,10 @@
|
|
|
|
|
|
<root level="info">
|
|
|
<appender-ref ref="CONSOLE" />
|
|
|
- <appender-ref ref="DEBUG_FILE" />
|
|
|
- <appender-ref ref="INFO_FILE" />
|
|
|
- <appender-ref ref="WARN_FILE" />
|
|
|
- <appender-ref ref="ERROR_FILE" />
|
|
|
+ <appender-ref ref="ASYNC_DEBUG_FILE" />
|
|
|
+ <appender-ref ref="ASYNC_INFO_FILE" />
|
|
|
+ <appender-ref ref="ASYNC_WARN_FILE" />
|
|
|
+ <appender-ref ref="ASYNC_ERROR_FILE" />
|
|
|
</root>
|
|
|
|
|
|
<!--生产环境:输出到文件 -->
|