因为数据库连接问题导致的插入数据库异常

This commit is contained in:
2026-05-07 13:26:36 +08:00
parent 4fce0df8ed
commit 7efad71bbe
2 changed files with 111 additions and 21 deletions

View File

@@ -124,8 +124,8 @@ spring:
maxLifetime: 600000 # 10 分钟,小于常见 15 分钟断连窗口,并远小于典型 wait_timeout(8h),由池主动换连接
# 连接验证配置
connectionTestQuery: "SELECT 1"
# 连接泄漏检测(毫秒)- 如果连接超过此时间未归还,会记录警告
leakDetectionThreshold: 60000 # 60秒
# 连接泄漏检测(毫秒):仅“借用超过该时长”会打 WARN批量导入等长事务易误报0=关闭检测
leakDetectionThreshold: 180000 # 3 分钟,降低远程库大批量 insert 的误报;排查真泄漏时可改回 60000
# 池中连接定期 JDBC 探活,须小于 maxLifetime1 分钟可对抗长时间无 SQL 导致的“假空闲”断链
keepaliveTime: 60000
# 连接池名称(便于监控和调试)