资讯动态

数据库连接池配置test-on-borrow: true 每次从连接池拿连接 如果连接已断 → 直接丢弃 → 新建连接,处理超时

发布时间:2026/9/15 7:47:34 来源:尧图企业网站定制
文章目录引言「黄金组合建议」(针对 SQL Server)I 问题问题描述错误日志 SQLServerException: Read timed out原因II 解决方案如果连接已断 → 直接丢弃 → 新建连接完整的druid配置引言SQLServer连接超时导致Read timed out及连接关闭问题,根源在于连接池未验证连接有效性。通过配置Druid连接池的test-on-borrow: true与validation-query: SELECT 1,实现获取连接前自动检测并剔除失效连接,确保连接可用性,有效解决该问题。「黄金组合建议」(针对 SQL Server)test-while-idle:truetest-on-borrow:truetest-on-return:

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价