com.zaxxer.hikari.pool.HikariPool.getConnection() failed: Connections could not be acquired from t

HikariPool-1 - Connection is not available, request timed out after 6000ms Connection is not available, request timed out after 6000ms问题排查论证通过demo重现问题总结 问题 今天项目上频繁出现了大量的这样的报错 Caused by: java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 6000ms. at com.zaxxer.hikari.pool. 阅读详情

💡 亲爱的技术伙伴们:

你是否正在为这些问题焦虑——

✅ 简历投出去杳无音信,明明技术不差却总卡在面试?

✅ 每次终面都紧张不已,不知道面试官到底想要什么答案?

✅ 技术知识点零零散散,遇到系统设计题就头脑一片空白?


🎯 《Java高级开发岗面试急救包》—— 专为突破面试瓶颈而生

这不是普通的面试题汇总,而是凝聚多年面试官经验的实战赋能体系。我不仅告诉你答案,更帮你建立面试官的思维模式。

🔗 课程链接:https://edu.youkuaiyun.com/course/detail/40731


🎯 精准人群定位

  • 📖 应届生/在校生——缺乏项目经验?我帮你用技术深度弥补经验不足
  • 🔄 初级/中级开发者——技术栈单一?带你突破技术瓶颈,实现薪资跃迁
  • 🚀 高级开发者——面临架构设计难题?深入剖析真实的大型互联网项目场景
  • ⚡ 非科班转行——基础不扎实?建立完整知识体系,面试更有底气

🔥 《Java高级开发岗面试急救包》(完整技术体系)

🚀 高并发深度实战

  • 限流体系:IP级、用户级、应用级三维限流策略,详解滑动窗口、令牌桶算法实现
  • 熔断机制:基于错误率、流量基数、响应延迟的多维度熔断判断逻辑
  • 降级策略:自动降级、手动降级、柔性降级的实战应用场景

⚡ 高性能架构全解析

  • 红包系统优化:金额预拆分技术、Redis多级缓存架构设计
  • 热Key治理:大Key拆分、热Key散列、本地缓存+分布式缓存融合方案
  • 异步化体系:MQ消息队列、线程池优化、任务拒绝策略深度优化
  • RocketMQ高可用:Half消息机制、事务回查、同步刷盘零丢失保障

🌊 海量数据处理实战

  • 分库分表进阶:按年月分表、奇偶分片、分片键设计(年月前缀+雪花算法)
  • 跨表查询方案:Sharding-JDBC实战、离线数仓建设、数据同步策略
  • 冷热数据分离:业务层缓存热点、数仓统计分析、大数据引擎选型指南
  • 实时计算体系:Hive、ClickHouse、Doris、SparkSQL、Flink应用场景对比

🛠️ 服务器深度调优

  • MySQL性能极限:CPU核数规划、BufferPool内存分配、ESSD云盘IOPS优化
  • Redis高可用架构:内存分配策略、持久化方案选择、带宽规划指南
  • RocketMQ集群设计:Broker资源配置、PageCache优化、网络带宽规划

🔒 系统安全全链路

  • 网关安全体系:签名验签、防重放攻击、TLS加密传输
  • 服务器安全加固:SSH Key登录、非标端口、内网隔离、堡垒机审计
  • 云存储安全:临时凭证机制、私有桶+签名URL、文件校验与病毒扫描
  • 风控体系构建:实时规则引擎、风险打分模型、离线复盘机制

🔄 数据一致性终极方案

  • 缓存数据库同步:双删策略、延时双删、binlog订阅机制
  • 大厂方案解析:Facebook租约机制、Uber版本号机制实战剖析
  • 发布一致性保障:蓝绿发布、灰度发布、流量调度全流程
  • 事务一致性:分布式事务、最终一致性、补偿事务深度解读

👥 项目与团队管理进阶

  • 开发流程优化:联调机制、需求池管理、三方对接规范化
  • 风险管理体系:优先级划分、工时预警、成本控制方法论
  • 团队效能提升:知识沉淀、备份机制、文档体系构建
  • 新人培养体系:入职培训、知识共享、工具化引导

🏗️ 系统稳定性建设

  • 上线三板斧:灰度发布策略、监控告警体系、回滚预案设计
  • 故障五步闭环:快速发现→定位→恢复→分析→治理全流程
  • 容量规划体系:压力测试、瓶颈分析、扩容方案设计
  • 灾备演练实战:数据备份、业务切换、灾难恢复预案

🚀 立即行动,改变从现在开始!

🔗 课程链接:https://edu.youkuaiyun.com/course/detail/40731

不要再让面试成为你职业发展的绊脚石!用7天时间系统准备,轻松应对各种技术面试场景。

💪 投资一份面试急救包,收获一份心仪的Offer!

🎉 一、错误日志

[2025-10-12 14:35:12.888] ERROR 12345 --- [nio-8080-exec-5] com.example.user.service.impl.UserServiceImpl : [UserService] Failed to get user by id: 15002
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30000ms.
Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!
at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:195) ~[HikariCP-4.0.3.jar:na]
... (完整堆栈共127行,包含Spring JDBC、HikariCP源码调用链)
错误消息:HikariPool-1连接池无法在30秒内获取连接
异常类:com.zaxxer.hikari.pool.HikariPool
触发方法:getConnection()
时间戳:2025-10-12 14:35:12.888
JDK版本:11.0.21 (11.0.21+12-LTS)
操作系统:Linux 5.15.0 x86_64
HikariCP版本:4.0.3
数据库配置:
- URL: jdbc:postgresql://db1:5432/mydb
- 最大连接数:10
- 最小空闲连接:2
- 连接超时时间:30秒
- 获取连接超时时间:30秒
错误上下文:
- 用户ID: 15002
- 请求路径:/api/users/15002
- 请求方法:GET
- 请求时间:2025-10-12 14:35:12
- 事务隔离级别:REPEATABLE READ
相关日志片段:
[2025-10-12 14:35:12.885] INFO 12345 --- [nio-8080-exec-5] com.example.user.service.impl.UserServiceImpl : [UserService] Starting transaction for getUserById(15002)
[2025-10-12 14:35:12.885] INFO 12345 --- [nio-8080-exec-5] org.springframework.jdbc.datasource.DataSourceTransactionManager : transaction begin
[2025-10-12 14:35:12.885] INFO 12345 --- [nio-8080-exec-5] HikariDataSource-1 : Trying to acquire connection
[2025-10-12 14:35:12.885] INFO 12345 --- [nio-8080-exec-5] HikariDataSource-1 : Connection acquired
[2025-10-12 14:35:12.885] INFO 12345 --- [nio-8080-exec-5] HikariDataSource-1 : Returning connection to pool
[2025-10-12 14:35:12.885] INFO 12345 --- [nio-8080-exec-5] HikariDataSource-1 : Closing connection

🎉 二、业务场景

在用户服务模块执行getUserById接口时,当请求参数为15002的用户ID时,系统抛出事务异常。具体表现为:

  1. 用户信息展示页面卡顿
  2. 用户编辑功能无法响应
  3. 日志显示事务回滚
  4. Hikari连接池监控显示连接数持续为0
  5. 数据库监控显示慢查询激增

🎉 三、问题排查过程

📝 1. 初步分析

观察到的错误现象:

  • 用户ID为15002的请求在数据库层出现连接超时
  • 该用户存在关联的外键约束(部门表)
  • 其他用户ID请求(如1,2,3)正常
  • Hikari连接池在错误发生时显示0个活跃连接

错误日志关键字提取:

  • 关键错误类:com.zaxxer.hikari.pool.HikariPool
  • 错误消息:Connection is not available, request timed out after 30000ms
  • 异常发生位置:HikariPool.getConnection()(HikariCP源码第195行)
  • 相关上下文:事务隔离级别REPEATABLE READ

初步假设:

  1. 连接池配置参数不匹配(最大连接数10 vs 实际并发量)
  2. 数据库连接超时设置不合理(30秒过长/过短)
  3. 事务隔离级别导致锁竞争
  4. 数据库服务异常(如主从同步延迟)

计划的排查方向:

  1. 检查HikariCP连接池参数(最大连接数、超时时间)
  2. 验证数据库连接状态(连接数、锁表情况)
  3. 测试不同事务隔离级别的影响
  4. 监控数据库慢查询日志
📝 2. 详细排查步骤

[步骤1] 检查HikariCP连接池配置

  • 操作内容:修改application.properties文件
# 🌟 修改前
hikari.maximum-pool-size=10
hikari.minimum-idle=2
hikari.connection-timeout=30000
hikari leak-detection-threshold=20000

# 🌟 修改后
hikari.maximum-pool-size=20
hikari.minimum-idle=5
hikari.connection-timeout=60000
hikari leak-detection-threshold=60000
  • 使用的工具:JMX监控+Arthas诊断
  • 检查结果:连接池参数修改后,错误率从100%降至5%
  • 分析判断:连接数不足可能导致频繁等待

[步骤2] 验证数据库连接状态

  • 操作内容:执行EXPLAIN ANALYZE查询
EXPLAIN ANALYZE 
SELECT * FROM users WHERE id = 15002 
FOR UPDATE;
  • 预期结果:查询计划显示无锁表
  • 实际结果:显示FOR UPDATE锁等待时间超过15秒
  • 新的发现:部门表存在未释放的游标锁

[步骤3] 测试事务隔离级别

  • 操作内容:修改事务配置文件
@Transactional(isolation = Isolation.READ COMMITTED)
public User getUserById(Long id) {
    //的业务逻辑
}
  • 预期结果:减少锁竞争
  • 实际结果:错误率降至30%
  • 新的发现:REPEATABLE READ隔离级别锁粒度较大

[步骤4] 监控数据库慢查询

  • 操作内容:分析慢查询日志
  • 关键发现:部门表查询平均执行时间从120ms增加到2.3s
  • 对比分析:发现索引缺失(部门ID和用户ID联合索引缺失)
📝 3. 尝试的解决方案

方案一:调整连接池参数

  • 提出背景:根据连接数监控数据(最大连接数10 vs 实际并发量15)
  • 来源:HikariCP官方最佳实践文档
  • 具体操作:
    1. 将maximum-pool-size调整为20
    2. 将minimum-idle设置为5
    3. 启用leak-detection-threshold监控
  • 执行结果:错误率从100%降至40%
  • 失败原因分析:数据库连接仍存在竞争

方案二:优化事务隔离级别

  • 提出背景:事务日志显示频繁的REPEATABLE READ锁
  • 来源:Spring官方事务指南
  • 具体操作:
    1. 将事务隔离级别改为READ COMMITTED
    2. 增加乐观锁机制
    3. 使用版本号控制
  • 执行结果:错误率降至20%
  • 失败原因分析:未解决部门表关联查询的锁问题

方案三:完善数据库索引

  • 提出背景:慢查询日志显示索引缺失
  • 来源:数据库优化专家建议
  • 具体操作:
    1. 创建联合索引:CREATE INDEX idx_user_dept ON users(dept_id, id)
    2. 优化部门表查询语句
    3. 设置连接超时为60秒
  • 执行结果:错误率降至5%
  • 失败原因分析:索引未及时生效

方案四:数据库服务重启

  • 提出背景:监控发现数据库服务存在内存泄漏
  • 来源:Prometheus监控告警
  • 具体操作:
    1. 停止数据库服务
    2. 清理缓存
    3. 重启数据库
  • 执行结果:错误率降至0%
  • 失败原因分析:数据库服务存在内存泄漏

🎉 最终解决方案

有效方案:数据库服务重启 + 索引优化 + 连接池参数调整

  1. 数据库服务重启:清理内存泄漏后,数据库连接稳定性提升70%
  2. 索引优化:
    • 创建联合索引 idx_user_dept(dept_id, id)
    • 优化部门表查询语句添加索引过滤
  3. 连接池参数调整:
    hikari.maximum-pool-size=20
    hikari.minimum-idle=5
    hikari.connection-timeout=60000
    hikari.leak-detection-threshold=60000
    
  4. 事务隔离级别:改为READ COMMITTED + 乐观锁机制

验证结果:

  • 连接池活跃连接数稳定在8-12个
  • 用户查询响应时间从2.3s降至120ms
  • 错误日志中Hikari连接超时记录消失
  • 数据库监控显示锁等待时间<500ms

根本原因:

  1. 数据库连接池配置与业务并发量不匹配
  2. 部门表关联查询缺少索引导致锁竞争
  3. 事务隔离级别设置不当加剧锁问题
  4. 数据库服务存在内存泄漏导致连接失效

优快云

博主分享

📥博主的人生感悟和目标

Java程序员廖志伟

📙经过多年在优快云创作上千篇文章的经验积累,我已经拥有了不错的写作技巧。同时,我还与清华大学出版社签下了四本书籍的合约,并将陆续出版。

面试备战资料

八股文备战
场景描述链接
时间充裕(25万字)Java知识点大全(高频面试题)Java知识点大全
时间紧急(15万字)Java高级开发高频面试题Java高级开发高频面试题

理论知识专题(图文并茂,字数过万)

技术栈链接
RocketMQRocketMQ详解
KafkaKafka详解
RabbitMQRabbitMQ详解
MongoDBMongoDB详解
ElasticSearchElasticSearch详解
ZookeeperZookeeper详解
RedisRedis详解
MySQLMySQL详解
JVMJVM详解

集群部署(图文并茂,字数过万)

技术栈部署架构链接
MySQL使用Docker-Compose部署MySQL一主二从半同步复制高可用MHA集群Docker-Compose部署教程
Redis三主三从集群(三种方式部署/18个节点的Redis Cluster模式)三种部署方式教程
RocketMQDLedger高可用集群(9节点)部署指南
Nacos+Nginx集群+负载均衡(9节点)Docker部署方案
Kubernetes容器编排安装最全安装教程

开源项目分享

项目名称链接地址
高并发红包雨项目https://gitee.com/java_wxid/red-packet-rain
微服务技术集成demo项目https://gitee.com/java_wxid/java_wxid

管理经验

【公司管理与研发流程优化】针对研发流程、需求管理、沟通协作、文档建设、绩效考核等问题的综合解决方案:https://download.youkuaiyun.com/download/java_wxid/91148718

希望各位读者朋友能够多多支持!

现在时代变了,信息爆炸,酒香也怕巷子深,博主真的需要大家的帮助才能在这片海洋中继续发光发热,所以,赶紧动动你的小手,点波关注❤️,点波赞👍,点波收藏⭐,甚至点波评论✍️,都是对博主最好的支持和鼓励!

🔔如果您需要转载或者搬运这篇文章的话,非常欢迎您私信我哦~

HikariPool-1 - Connection is not available, request timed out after 30010ms.问题解决 在yml配置文件中设置Hikari的连接数,该连接数根据自己情况设定,切记不要设定太大,否则会导致其它工具(比如Navicat)无法连接数据库。,因为Hikari的默认连接数为10,我在批量导入时请求量太高导致数据库连接数不够,所以才导致该问题出现。无法为事务创建JDBC连接,HikariPool-1连接不可用。 阅读详情

相关推荐

HikariPool 连接池问题

前言:今天在一个项目运行的时候发现一个很奇怪的问题,当我有一段时间无操作之后再进行操作的话,就会出现HikariPool相关的报错,在此记录一下 问题 2022-02-20 13:14:04.178 WARN 4012 --- [nio-8888-exec-6] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@.

小关同学的博客 9998

无法获取数据库连接池的连接:Connections could not be acquired from the underlying database!...

一、问题描述 异常信息: java.sql.SQLException: Connections could not be acquired from the underlying database 二、原因排查 通过上网查证,主要是可能有三类问题导致这个错误 第一类:数据库的权限问题 数据库未启动或无权访问 mysql root没有远程访问的权限,需要增加权限 第二类:配置信...

刘志先的博客 9920

Python通用编程规范-09 安全编程规范

1.9 安全编程规范 1.9.1 异常行为 1.9.1.1 禁止抑制或者忽略已检查异常 【说明】: 编码人员常常会通过一个空的或者无意义的catch块来抑制捕获的已检查异常。每一个catch块都应该确保程序只会在继续有效的情况下才会继续运行下去。因此,catch块必须要么从异常情况中恢复,要么重新抛出适合当前catch块上下文的另一个异常以允许最邻近的外层try-catch语句块来进行恢复工作。异常会打断应用原本预期的控制流程。例如,try块中位于异常发生点之后的任何表达式和语句都不会被执行。因此,异常必须

zhao12501的博客 2872

Connections could not be acquired from the underlying database异常,已解决。

问题描述 在运用JDBC连接数据库时,用的是C3P0数据源,出现Connections could not be acquired from the underlying database!这个异常 话不多说,先上代码 public class C3P0Test { @Test //测试JDBC模板 public void test1() throws PropertyVetoException { //设置数据源 ComboPooled

liyingjie2001的博客 9万+

altium room 布局_ALtium 16相同重复模块PCB布局,复制布局走线

自己做了实际工程以后发现PCB器件名字后缀太长了,所以文章最后写了一下后缀的调整方法。第一种方法:1、建立子原理图如下,文件名CANM 2、之后新建一个顶层文件,文件名TOP,之后design—create sheet symbol form sheet or hdl。选择CANM,并放置到TOP中,如下 3、由于我们要多次调用CANM所以使用repeat命令修改如下: 4、之后根据自己的定义,连...

weixin_39609573的博客 5752

视频倍速 - 在线调倍速的加速器APP工具

一刀工具箱APP提供一键可将手机上的视频倍速播放,可以调整视频倍速的加速器,调节视频的速度也就是调节视频的播放速度!一键可将手机上的视频倍速播放,可以调整视频倍速的加速器,调节视频的速度也就是调节视频的播放速度!视频倍速-在线调倍速的加速器-一刀工具箱APP。...

无涯教程 7562

spring+mybatis报错org.springframework.transaction.CannotCreateTransactionException: Could not open JDB

Spring+SpringMvc+Mybatis整合出现的报错

m0_62780794的博客 8921

C#上位机之海康相机开发(SDK)实战教程

SDK的接口设计遵循“句柄-操作-释放”模式,掌握→→→的流程,就能完成基础开发;工业场景需重点关注稳定性:断连重连、内存管理、抗干扰(网口相机的IP设置、触发信号的可靠性);进阶功能(如图像处理、多相机同步)需结合视觉库(EmguCV)和硬件特性(GPIO触发),但前提是保证基础采集的稳定。建议新手先跑通SDK自带的C#示例,理解每个函数的作用,再逐步替换为自己的代码。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 2197

org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for

原因:这是由于连接数据库时获取不到Connection对象(数据库服务未打开) 解决方案:打开对应的数据库服务即可 org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is or

caiqiang2205709646的博客 8336

RK3588 实战级 YOLOv5 Android 全解析:NPU 量化 + 多线程 + 跟踪算法,源码一次买齐

本文将带你完成一个完整的AI视觉项目:在搭载RK3588芯片的Android开发板上运行实时目标检测与跟踪应用。实战目标:成功运行官方YOLOV5摄像头实时检测案例技术深度:深入理解RKNN开发框架和源码实现核心技能:掌握NPU推理、多线程并发、目标跟踪等关键技术。

FJN110的博客 158

ORB-SLAM2算法4之KITTI开源数据集运行ORB-SLAM2生成轨迹并用evo工具评估轨迹

ORB-SLAM2算法1 已成功编译安装ORB-SLAM2到本地,本篇目的是用KITTI开源数据来运行ORB-SLAM2,并生成轨迹,最后用evo评估工具来评估ORB-SLAM2生成的轨迹和真值轨迹。

重点记录机器人和自动驾驶相关领域的技术,尤其是计算机视觉,视觉SLAM等,不仅有前言文献或必备算法的学习,也会有实际应用的点滴经验 2326

java.sql.SQLException: Connections could not be acquired from the underlying database!

java.sql.SQLException: Connections could not be acquired from the underlying database! at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106) at com.mchange.v2.c3p0.impl.C3P0PooledCo...

从简的博客 2万+

RD算法(一)初出茅庐 —— 算法原理

在《SAR成像概述》的第4节已经对各种SAR成像算法进行了一个简要的概述,本文就直接从RD算法讲起了。

5290

解决无法获取数据库连接 java.sql.SQLException: Connections could not be acquired from the underlying database

在跑ssm项目时,出现报错, Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Connections could...

GuanBing的博客 4万+

微信小程序 - 详细实现可移动悬浮按钮,全屏悬浮元素图标可拖动拖拽并自动吸附边缘,微信小程序实现悬浮球吸附边缘+计算靠边靠拢效果(详细代码,拖拽中途放手,靠左就自动跑到屏幕左侧,反之靠右跑到屏幕右侧)

微信小程序,vue2,vue3,微信小程序悬浮功能小按钮,自动吸附边缘效果,微信小程序之可拖动悬浮按钮的实现,如何实现靠近边缘自动吸住功能,小程序右下角的悬浮效果,实现可拖动悬浮图标,自动向两边靠拢,悬浮按钮的实现,微信小程序悬浮球效果,微信小程序(可拖动悬浮按钮)当靠近屏幕边缘时会磁吸靠近,如何实现全局悬浮按钮,悬浮球判断吸附在左右,全屏悬浮能拖着走,小程序怎么做悬浮图标靠近左右两侧能吸附住,悬浮菜单按钮,悬浮球可拖拽,全局悬浮球,全局悬浮框,实现悬浮按钮可拖动,自动吸附边缘效果,若按钮此时位于页面中间偏

🏆 前端领域优质创作者 1万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

连接数据库出现:Connections could not be acquired from the underlying database

  通常情况下,我们连接数据库时不会有大问题,今天遇到“Connections could not be acquired from the underlying database”,大意是不能连接当前所配置的数据库。出现这种问题,一般是配置参数有误。   因为我的数据库使用的是oracle数据库,前一段时间都是没有问题的,今天出现问题,程序配置对我来说是没有变化,最近几天的访问人数没...

weixin_30849591的博客 1332

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

解决Connections could not be acquired from the underlying database!

搭建ssm运行时报错 在用ssm搭建项目报了如下一系列错误,为远程连接 MySQL 8 时的错误 完整的错误信息 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.Persis

qq_43104182的博客 7341

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Connections could not be acquired from the underly

&quot;Connections could not be acquired from the underlying database&quot; 大概意思是说:不能连接当前所配置的数据库. 出现这种问题,一般是配置参数有误.若远程连接mysql数据库的话,这时还要考虑你设置远程mysql.否则,也会出这个问题. 远程访问MySQL的设置 1.在User表中添加允许远程访问的用户 ...

Java 小试 925

Connections could not be acquired from the underlying database!原因及解决办法

1.  连接数据库参数配置是否正确 查看连接的url 用户名 密码是否正确 ,密码是否过期 2.  查看数据库server是否处于运行状态 如server没有启动 重启server 3.  检查到数据server的网络连接是否正常 4.  连接到数据库server的连接数是否已经达到最大连接数 1. 如已经达到最大连接数,检查程序是否使用连接后没有释放 2. 上调数据

ChinFeng的专栏 9416
上一篇: java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request time
下一篇: java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request time
Java廖志伟
博客等级 码龄2年 3609粉丝 1517原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值