perf: 收敛工作流状态与高 IO 节点开销

- 落地 Redis 版本状态、触发租约和定义缓存

- 优化数据批写、插件请求、文件下载与审计日志

- 补齐循环范围校验、轮询兼容和专项测试
This commit is contained in:
2026-07-29 00:47:48 +08:00
parent 5ee6065017
commit 1ae8a22afe
103 changed files with 15600 additions and 532 deletions

View File

@@ -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>