SpringBoot下MySQL报错:No operations allowed after connection closed. Possibly consider using a shorter maxLifetime value解决

2022-04-16 1190点热度 0人点赞 0条评论

问题描述

SpringBoot应用Rest接口长时间未被调用的情况下,尝试一次调用,连接数据库读取数据,会发生报错:

No operations allowed after connection closed. Possibly consider using a shorter maxLifetime value

解决办法

application.yml加入如下配置:

spring:
  datasource:
    hikari:
      minimum-idle: 3
      max-lifetime: 0
      maximum-pool-size: 5

配置说明:

minimum-idle 最小空闲数
maximum-pool-size 连接池最大数量
max-lifetime 最大时长,配置为0则是永久不过期

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论