修改日志丢弃策略

This commit is contained in:
liaozetao
2023-11-23 18:06:48 +08:00
parent 02ec4fa19f
commit 80c7e9f3cc
4 changed files with 12 additions and 91 deletions

View File

@@ -37,7 +37,6 @@
</encoder>
</appender>
<appender name="warn_file" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_HOME}/web_warn.log</file>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
@@ -59,7 +58,6 @@
</encoder>
</appender>
<appender name="error_file" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOG_HOME}/web_error.log</file>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
@@ -81,51 +79,33 @@
</encoder>
</appender>
<!--异步到文件-->
<appender name="info_async_file" class="ch.qos.logback.classic.AsyncAppender">
<discardingThreshold>12</discardingThreshold>
<discardingThreshold>0</discardingThreshold>
<queueSize>512</queueSize>
<appender-ref ref="info_file"/>
</appender>
<appender name ="warn_async_file" class= "ch.qos.logback.classic.AsyncAppender">
<discardingThreshold >12</discardingThreshold>
<discardingThreshold>0</discardingThreshold>
<queueSize>512</queueSize>
<includeCallerData>false</includeCallerData>
<appender-ref ref ="warn_file"/>
</appender>
<appender name ="error_async_file" class= "ch.qos.logback.classic.AsyncAppender">
<discardingThreshold >12</discardingThreshold>
<discardingThreshold>0</discardingThreshold>
<queueSize>512</queueSize>
<includeCallerData>false</includeCallerData>
<appender-ref ref ="error_file"/>
</appender>
<!-- <property name="aliyun_log_project_dev" value="66-dev"/>-->
<!-- <property name="aliyun_log_store_dev" value="66-dev-ouath2"/>-->
<!-- <include resource="logback/aliyun-logback-dev.xml"/>-->
<!--<property name="aliyun_log_project_prod" value="xy-yinyou-prod"/>
<property name="aliyun_log_store_prod" value="yinyou-prod-ouath2"/>
<include resource="logback/aliyun-logback-prod.xml"/>-->
<!--生产环境:打印控制台和输出到文件-->
<springProfile name="prod">
<root level="info">
<!--<appender-ref ref="CONSOLE"/>-->
<appender-ref ref="info_async_file"/>
<appender-ref ref="warn_async_file"/>
<appender-ref ref="error_async_file"/>
<!--<appender-ref ref="aliyun-prod-info-log"/>
<appender-ref ref="aliyun-prod-warn-log"/>
<appender-ref ref="aliyun-prod-error-log"/>-->
</root>
</springProfile>
@@ -137,9 +117,6 @@
<appender-ref ref="info_async_file"/>
<appender-ref ref="warn_async_file"/>
<appender-ref ref="error_async_file"/>
<!-- <appender-ref ref="aliyun-dev-info-log"/>-->
<!-- <appender-ref ref="aliyun-dev-warn-log"/>-->
<!-- <appender-ref ref="aliyun-dev-error-log"/>-->
</root>
</springProfile>