SpringBoot 连接数据库问题

wch1084867557 2018-06-26 06:00:39
SpringBoot做定时任务去查询数据库 执行时间是15分钟一次 但是每次运行第一次执行没有问题 但是第二次就报错 错误信息如下
org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30010ms.
如果把执行时间改成 1分钟2分钟这些时间较短的就没有问题 是要配置什么东西吗刚开始学什么都不懂 弄了好久都没搞定 只有这么多分了 求指导 下面是我的数据库配置和定时任务


...全文
1179 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Spinach007 2018-06-27
  • 打赏
  • 举报
回复
应该是你的数据库问题吧,请求时间超时
记忆储存处 2018-06-26
  • 打赏
  • 举报
回复
看一下是不是数据库已连接没断开,又从新发起连接
itinjp 2018-06-26
  • 打赏
  • 举报
回复
貌似是你的连接池问题,读一下这个:
https://github.com/brettwooldridge/HikariCP/issues/1007
weixin_40852944 2018-06-26
  • 打赏
  • 举报
回复
具体实现呢?单看这个,看不出什么来感觉

50,336

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧