当前位置: 首页 > article >正文

Druid连接Oracle数据库,连接失效导致SQL无法执行

原始配置:

type: com.alibaba.druid.pool.DruidDataSource
druid:
  initial-size: 5
  max-active: 25
  min-idle: 5
  max-wait: 10000
  testWhileIdle: true
  testOnBorrow: false
  testOnReturn: false
  timeBetweenEvictionRunsMillis: 2000
  minEvictableIdleTimeMillis: 600000
  maxEvictableIdleTimeMillis: 900000
  validationQuery: SELECT 1 FROM DUAL

修改后配置:增加keep-alive: true即可

type: com.alibaba.druid.pool.DruidDataSource
druid:
  initial-size: 5
  max-active: 25
  min-idle: 5
  max-wait: 10000
  testWhileIdle: true
  testOnBorrow: false
  testOnReturn: false
  timeBetweenEvictionRunsMillis: 2000
  minEvictableIdleTimeMillis: 600000
  maxEvictableIdleTimeMillis: 900000
  validationQuery: SELECT 1 FROM DUAL
  keep-alive: true


 

需要升级Druid版本到1.1.16之后,大于1.1.16版本,我升级到了1.1.17

https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid-spring-boot-starter</artifactId>
    <version>1.1.17</version>
</dependency>

keep-alive配置建议参考:https://github.com/alibaba/druid/wiki/DruidDataSource%E9%85%8D%E7%BD%AE


http://www.kler.cn/a/461315.html

相关文章:

  • lec5-传输层原理与技术
  • 图片验证码如何显示在 Apifox 的响应控制台中
  • 深度学习模型预测值集中在某一个值
  • 庐山派K230学习日记1 从点灯到吃灰
  • 第二十六天 自然语言处理(NLP)词嵌入(Word2Vec、GloVe)
  • 每天五分钟机器学习:凸集
  • “云梦乘风起,数智继风华”丨2024韩山师范学院数学与统计学院大数据方向企业微专业结业典礼圆满结束
  • 面试经典150题——滑动窗口
  • Colyseus 的可扩展性
  • 如何确保涡度通量观测数据的准确性?涡度通量光敏感性分析、温度敏感性分析、数据风浪区分析等
  • IP 报头中 IPID 的历史与反思
  • 神经网络-DenseNet
  • list的介绍(详解)
  • STM32 Flash DB的使用方法
  • 小程序基础 —— 02 微信小程序账号注册
  • uniapp顶部导航栏
  • ABS函数:C语言与Excel中的绝对值计算
  • 120.【C语言】数据结构之快速排序(详解Hoare排序算法)
  • 网球馆预约小程序怎么搭建?提前预约节省打网球的时间
  • pyQT + OpenCV 的三个练习
  • 微服务-配置管理
  • 等保测评和密评的相关性和区别
  • 智能化AI标书撰写工具,让标书制作更高效、更专业
  • 安装Node.js和npm
  • 漏洞分析 | Apache Struts文件上传漏洞(CVE-2024-53677)
  • Maven项目中不修改 pom.xml 状况下直接运行OpenRewrite的配方