已采纳
回答正文
回复
讨论正文
该问题的正文与回答。
【背景】
链路是「清算编排 → 账务落库」,使用 HikariCP 5.1,K8s 部署,4 副本,QPS 峰值约 1.2k。连接走公司 VPC,中间有一层 NAT 网关(空闲连接默认回收,文档标称 60s 但没写死)+ RDS 侧 wait_timeout=28800(8h)。
【现象】
线上偶发(约每天 2~5 次、多在业务低峰时段)出现 Connection reset by peer,导致业务请求失败。当前配置 maxLifetime=1800s(30min),但问题依旧。
【已尝试的排查】
wait_timeout=28800s,未发现相关日志;idleTimeout=300s,maxLifetime=1800s;maxLifetime 到 1800s 以上,但问题未解决。【期望得到的答案】
wait_timeout 触发;maxLifetime 的值,如何合理设置;【引用】