SQLRecoverableException: Closed Connection
目录
- 问题描述
- 解决过程
问题描述
事情是这样子的,公司线上oracle数据库因为等保评估突然设置了idle_time 。设置成10分钟了。
如果不设置idle_time,默认是 UNLIMITED,则连接始终不会被断开,这就占用了连接数资源。合理的设置idle_time,可以让连接发挥最大的效用。IDLE_TIME以分钟为单位,通过配置可以终止inactive 连接。
项目是用的SpringBoot1.5.9,数据源用的默认的tomcat数据源。
解决过程
由于添加了idle_time设置,并且项目当中的数据源并没有设置生存时间。所以就报错了。
在配置文件当中配置以下就解决了。
spring.datasource.test-on-borrow=true
spring.datasource.test-while-idle=true
spring.datasource.max-idle=100
spring.datasource.min-idle=10
spring.datasource.max-wait=30000
spring.datasource.max-active=300
spring.datasource.initial-size=50
#间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
spring.datasource.time-between-eviction-runs-millis=60000
#连接在池中最小生存的时间,单位是毫秒[time-between-eviction-runs-millis秒检查一次,超过如下时间会回收本连接
spring.datasource.min-evictable-idle-time-millis=300000
spring.datasource.validation-query=SELECT 1 FROM DUAL
SQLRecoverableException: Closed Connection相关推荐
- 关于java.sql.SQLRecoverableException: Closed Connection异常的解决方案(转)
关于java.sql.SQLRecoverableException: Closed Connection异常的解决方案(转) 参考文章: (1)关于java.sql.SQLRecoverableEx ...
- charles抓取iphone https包报错:SSLHandshake: Remote host closed connection during handshake
按照此方法:https://blog.csdn.net/lyhDream/article/details/53178118 在iphone上安装了charles的证书,在charles上也设置了ht ...
- python3 Connection aborted.', RemoteDisconnected('Remote end closed connection without response'
在写爬虫的时候遇到了问题,网站是asp.net写的 requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconn ...
- 关于putty连接服务器提示server unexpectedly closed connection解决方法
1.今日在对服务器进巡检时,发现无法使用putty连接到服务器,提示错误server unexpectedly closed connection.之前在连接服务器的时候也没遇到这样的情况,遂在网上进 ...
- 解决 ”upstream prematurely closed connection while reading response header from upstream“ 问题,运行环境为:ngi
解决 "upstream prematurely closed connection while reading response header from upstream" 问题 ...
- 成功解决:http.client.RemoteDisconnected: Remote end closed connection without response
成功解决:http.client.RemoteDisconnected: Remote end closed connection without response 问题描述 运行程序超时,有时可以正 ...
- Command failed with error 10107: ‘not master‘ on server 10.2.2.139:27017. Closed connection
springboot 连接mogodb,报错Command failed with error 10107: 'not master' on server Closed connection [con ...
- mysql No operations allowed after connection closed.Connection was implicitly closed due to underly
转载原文地址:原文地址 在说这个错误之前先说明我的项目是通过Hibernate来进行数据库操作的 关于MySQL连接超时问题,估计很多人都遇到过:大致情形都是这样,开发测试时程序都是正常的,一到第二天 ...
- c3p0数据库连接池使用报错【 You can't operate on a closed Connection!!!】解决方案
一般情况下,我们的项目中都有一个获取数据库连接的方法. 我获取数据库连接的方法是这样实现的: 1. 创建一个 ComboPooledDataSource对象,使用它的getConnection()方法 ...
- No operations allowed after connection closed.Connection was implicitly clos,MySQL服务器无法链接;
尝试1:检查防火墙状态:systemctl status firewalld 如打开,需确认服务器端口是否开放 lsof -i : 8080(8080为实际需替换端口):如未打开请移步尝试2: 尝试 ...
最新文章
- 缓存和web缓存分别是什么?
- LevelDb系列之简介
- Homestead 无法挂载共享目录解决方案
- 使用Java基于数据流直接抽取word文本
- Quartz 框架快速入门(一)
- php 导出csv 转义 逗号转义,在csv php中转义换行符
- 在WildFly 8.2中修补焊接3 – Java EE 8的第一个实验RI
- vueJs的简单入门以及基础语法
- [有限元] DistMesh Matlab 程序示例
- smarty基本语法之判断,循环语句
- ubuntu -- 安装最新版的nodejs
- 塞尔达传说gba_【译介】《塞尔达传说:不可思议的帽子》2004年开发者访谈
- 最好用的个人财务管理工具 Money Pro 2.7.4中文版
- jupyter运行时in[*]是什么原因_变頻器的停止按钮按下时,电机反而不受控制加速运行是什么原因?...
- Eclipse开发环境配置
- 命令创建vue项目工程
- Thumbnails 压缩图片到指定kb
- 计算机解决科学研究,EndNote在Word中插入文献时电脑变卡的解决方法 | 科研动力...
- 利用matlab将三维数据画成三维立体图
- import javax.jws 出错
热门文章
- seo入门最重要的是什么?
- win10升级助手_Win7直接升级Win10,小编三种方法告诉你如何做到,建议收藏哦!
- 【2018提高测试】飘雪圣域 【连通性+可持久化线段树 / 离线+权值线段树】 (详解)
- 数人云|听说大神都在用这25种软件部署工具,你用过几种?
- 【HTML 5】HTML5 Canvas rect(), strokeRect() 和 fillRect() 的区别
- 百度公司关于SEO的建议
- C++实现走迷宫算法(1)
- 大闹天宫 页游 架设教程 自玩 单机
- Flutter混编工程之高速公路Pigeon
- c语言n的阶乘 longfact,如何定义函式fact(n) 计算n的阶乘:n!=1*2*……*n,函式返回值型别是double?...