feat: 优化设备状态更新逻辑,批量预加载任务状态以避免N+1查询问题;在SystemConfigService中添加配置缓存机制,提升配置读取性能;调整GameCompletionDetectionService中的事务超时设置,确保快速完成任务标记
This commit is contained in:
@@ -11,9 +11,9 @@ spring:
|
||||
maximum-pool-size: 100 # 增加最大连接数(从50到100)
|
||||
minimum-idle: 20 # 增加最小空闲连接(从10到20)
|
||||
connection-timeout: 10000 # 降低连接获取超时(从30秒到10秒)
|
||||
idle-timeout: 300000 # 空闲连接超时5分钟(从10分钟降低)
|
||||
max-lifetime: 1800000 # 连接最大存活30分钟
|
||||
leak-detection-threshold: 30000 # 连接泄漏检测30秒(从60秒降低)
|
||||
idle-timeout: 240000 # 空闲连接超时4分钟(必须 < wait_timeout)
|
||||
max-lifetime: 240000 # 连接最大存活4分钟(必须 < MySQL wait_timeout=5分钟)
|
||||
leak-detection-threshold: 60000 # 连接泄漏检测60秒(给事务足够时间)
|
||||
validation-timeout: 3000 # 连接验证超时3秒(从5秒降低)
|
||||
connection-test-query: SELECT 1
|
||||
# 连接池健康监控和自动重连
|
||||
|
||||
Reference in New Issue
Block a user