perf: 收敛工作流状态与高 IO 节点开销
- 落地 Redis 版本状态、触发租约和定义缓存 - 优化数据批写、插件请求、文件下载与审计日志 - 补齐循环范围校验、轮询兼容和专项测试
This commit is contained in:
@@ -36,16 +36,33 @@
|
||||
<maxHistory>30</maxHistory>
|
||||
</rollingPolicy>
|
||||
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
||||
<pattern>%d{MM-dd HH:mm:ss.SSS} |-%-5level %logger{36}:%L - %m%n</pattern>
|
||||
<pattern>%d{MM-dd HH:mm:ss.SSS} |-%-5level %logger{36} - %m%n</pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<!--
|
||||
INFO 及以下日志进入有界异步队列;队列接近容量时仅允许 Logback 丢弃低于 WARN
|
||||
的事件,WARN/ERROR 继续阻塞等待写入并保留完整异常栈。
|
||||
-->
|
||||
<appender name="ASYNC_CONSOLE" class="ch.qos.logback.classic.AsyncAppender">
|
||||
<queueSize>8192</queueSize>
|
||||
<discardingThreshold>1638</discardingThreshold>
|
||||
<neverBlock>false</neverBlock>
|
||||
<maxFlushTime>0</maxFlushTime>
|
||||
<includeCallerData>false</includeCallerData>
|
||||
<appender-ref ref="CONSOLE"/>
|
||||
</appender>
|
||||
<appender name="ASYNC_LOGFILE" class="ch.qos.logback.classic.AsyncAppender">
|
||||
<queueSize>8192</queueSize>
|
||||
<discardingThreshold>1638</discardingThreshold>
|
||||
<neverBlock>false</neverBlock>
|
||||
<maxFlushTime>0</maxFlushTime>
|
||||
<includeCallerData>false</includeCallerData>
|
||||
<appender-ref ref="LOGFILE"/>
|
||||
</appender>
|
||||
|
||||
<root level="DEBUG">
|
||||
<appender-ref ref="CONSOLE" />
|
||||
<appender-ref ref="LOGFILE" />
|
||||
<appender-ref ref="ASYNC_CONSOLE"/>
|
||||
<appender-ref ref="ASYNC_LOGFILE"/>
|
||||
</root>
|
||||
<root level="INFO">
|
||||
<appender-ref ref="CONSOLE" />
|
||||
<appender-ref ref="LOGFILE" />
|
||||
</root>
|
||||
</configuration>
|
||||
</configuration>
|
||||
|
||||
Reference in New Issue
Block a user