【本地连接阿里云mysql运行任务,mysql经常会断开,需要重新再获取一次请求 _数据库 】 | IT修真院·坑乎
问题已收录 本地连接阿里云mysql运行任务,mysql经常会断开,需要重新再获取一次请求
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
数据库
详细描述
错误截图
源码
编辑于2024-11-24
  • [无名弟子]JAVA-乔名震
    0

    这个问题不是连接池大小的问题,是时间的问题;

    mysql默认会将 8 个小时内没有操作过的数据库连接断开;------------数据库先动的手

    但是连接池不知道,你调用这个连接报500;下次应该就好了;

    解决方法:

    比如c3p0:设置如下,

    <property name="maxIdleTime" value="25000"/>

    25000不是定值,最大空闲时间设为小于8小时,连接池先断开连接,就不会出现这个问题了;-------连接池先动手

    编辑于2018-09-22