技术栈

hikari

青石路
1 年前
mybatis·mybatis plus·druid·hikari
都说了能不动就别动,非要去调整,出生产事故了吧 → 补充今天去超市买饮料老板说 5 元,我听成了“会员”我说没有老板跟我对视了 10 秒然后,老板说:没有你买啥?
浮~沉
1 年前
spring boot·rocketmq·数据库连接池·hikari
[前车之鉴] SpringBoot原生使用Hikari数据连接池升级到动态多数据源的深坑解决方案 & RocketMQ吞掉异常问题排查当前业务场景我们使用原生SpringBoot整合Hikari数据源连接池提供服务,但是近期业务迭代需要使用动态多数据源,很自然想到dynamic-source,结果一系列惨案离奇发生。。。
信仰_273993243
2 年前
java·连接池·hikari
Hikari源码分析1、HikariDataSource构建函数->生成HikariPool对象->调用HikariPool的getConection得到连接 2、HikariPool包含ConcurrentBag 3、ConcurrentBag保存连接:三个集合threadList、sharedList、handoffQueue 4、ConcurrentBag管理连接:创建连接的线程池,探活的线程池,关闭连接的线程池、阻塞队列 5、探活的线程池:调用关闭连接的线程池,调用创建链接的线程池。 6、连接Connection被包