1 场景复现

定时更新MySQL数据到缓存中:Map存储。
A表和B表均在一个定时任务中查询数据,A表先查,B表后查,
B表查询时,出现java.sql.SQLException: connection holder is null,
无法获取连接,查询数据失败。

2 原因

使用同一个连接Connection,
前一次连接没有释放,
下一次请求需要使用连接,无法获取该连接。

初始连接数为1,最大连接数为2。

3 方案

B查询从数据库连接池中获取连接,避免部分查询耗时长的连接阻塞。

线上问题:java.sql.SQLException: connection holder is null相关推荐

  1. Druid java.sql.SQLException: connection holder is null

    问题 java.sql.SQLException: connection holder is null 项目使用了Druid,执行过程中出现了这个错误. 解决过程 错误的意思是没有获取到连接,怀疑是同 ...

  2. java.sql.SQLException: connection holder is null

    解决方案一: <!-- 是否自动回收超时连接 --> <property name="removeAbandoned" value="true" ...

  3. 开发中遇到的Cause: java.sql.SQLException: connection holder is null的异常

    异常的出现是属于获取连接超时,从而找不到持有者. 项目中的配置体现: <property name="removeAbandoned" value="true&qu ...

  4. Caused by: java.sql.SQLException: connection holder is null

    今天在改同事代码的时候,发现这个错误,仔细看代码发现他调对方接口取数据的时候,一次性把5万多条数据查了出来放到一个list,然后又一次型去处理这些数据,而中间的业务代码处理时间又恨长且比较慢,导致的数 ...

  5. java holder_java.sql.SQLException: connection holder is null

    错误信息 2017-11-15 14:53:16.931 [ ] ERROR com.hzcf.flagship.web.AssetPlanController 126 : ### Error upd ...

  6. Cause: java.sql.SQLException: connection closed问题排查、解决

    connection closed 获取到的连接已经失效,导致抛出异常: message:com.framework.smart.admin.common.exception.AdminExcepti ...

  7. Cause: java.sql.SQLException: connection closed

    近期系统频繁报 java.sql.SQLException: connection closed message:com.noahgroup.framework.smart.admin.common. ...

  8. java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed

    1.本问题出现在动力节点crm项目中的p85-p88 2.出现问题时applicationContext-datasource的配置 3.报出的异常(里面有只读异常,还有就是sql中接收的id是?) ...

  9. 【Mybatis】sqlSessionTemplate.getConnection() 遇到 java.sql.SQLException: Connection is closed

    这里写目录标题 前言 源码 遇到错误 `java.sql.SQLException: Connection is closed` 错误原因 解决办法 修改后的源码 前言 springboot 2.1. ...

最新文章

  1. 通过示例学习JavaScript闭包
  2. 如何解决Ubuntu与Windows双系统时间不同步
  3. 【python核心编程】第六章 序列
  4. Gson的fromJson()方法
  5. 使用JDBC把Java连接到数据库
  6. 配置文件中符号报错,无法识别
  7. MS CRM 2011 Audit
  8. Python中的字符串比较:与== [重复]
  9. 数学建模python matlab 编程(指派问题)
  10. 窦志成:从微软到人大,只为做有温度的AI
  11. 等差数列和等比数列公式
  12. 推荐六本前端开发必看的书籍
  13. 火线 零线 中线 地线
  14. 获取新浪开放平台的Access token
  15. HTML/CSS-花样边框案例
  16. 大厂对ChatGPT的开发利用和评估案例收录
  17. 计算机桌面可装在其它盘吗,教大家如何把桌面保存到C盘以外的其他盘里,让电脑飞速转起来...
  18. 走近“领域特定语言”(Domain-Specific Languages)
  19. 深度学习数学基础之激活函数与导数
  20. Markdown (CSDN) MD编辑器(四)- 漂亮表格(表格背景色、跨行、跨列、多行)

热门文章

  1. 基于Python实现的HTTP代理服务器设计
  2. 用 JPress 创建模板及发布文章
  3. 【Markdown Pad 2常见问题3】Markdown Pad 2插入本土图片无法显示
  4. 2017年 第八届蓝桥杯 Java B组真题整理
  5. 【应用回归分析】CH3 回归参数的估计6——广义最小二乘估计
  6. 练习题 斐波那契数列
  7. 分水岭算法 c语言实现,分水岭算法的应用
  8. 腾讯企业邮箱小程序撤回邮件_6个针对小型企业的有用的电子邮件营销技巧
  9. [bigdata] 基于docker 打开hadoop
  10. 中移动Open NFV实验室迎新合作伙伴