`

解决springboot mysql8小时超时连接异常问题

 
阅读更多

问题描述:

应用程序和mysql数据库建立连接,如果超过8小时应用程序不去访问数据库,数据库就断掉连接。这时再次访问就会抛出异常。

在java项目中,除了电商网站,其他的以大系统项目为主,一般白天使用,晚上不用,所以启动项目后经过一晚上没有连接超过8小时,就会断开连接,而mysql断开连接但java的连接池还在,早上来的时候再访问系统就会报一下错误:

springboot项目使用默认连接池连接,明白以上mysql问题,那么咱们就让java 在8小时内自动连接一次,问题就解决了,增加配置如下:

 

分享到:
评论

相关推荐

    springboot+freemarker+druid+mysql

    3. **Druid配置**:可能在SpringBoot的配置类中,设置了Druid数据源的相关参数,如最大连接数、最小连接数、超时时间等。 4. **定时任务**:SpringBoot可以通过`@Scheduled`注解实现定时任务,可能在某个服务类中...

    oracle&&mysql;多环境配置(SpringBoot)

    本篇文章将深入探讨如何在SpringBoot项目中进行多环境配置,以适应不同的数据库需求,同时解决可能出现的SQL I/O异常问题。 首先,我们要理解SpringBoot的配置原理。SpringBoot的核心在于自动化配置,它通过`...

    SpringBoot-Mybatis处理事务

    在SpringBoot框架中整合Mybatis进行事务管理是常见的开发实践,这主要涉及到Spring的声明式事务管理和Mybatis的事务配置。下面将详细讲解这个主题。 首先,SpringBoot简化了Spring的配置,使得开发者可以快速搭建...

    springboot 1.5 集成 shiro 1.4

    SpringBoot 1.5 集成 Shiro 1.4 案例详解 SpringBoot 是一个基于 Spring 框架的简化启动工具,它提供了自动配置、内嵌服务器、依赖管理和运行时指标等功能,使得开发 Java 应用程序变得更加便捷。而 Apache Shiro ...

    配置Spring数据源 c3p0与dbcp

    - `removeAbandoned`: 是否自动回收超时连接,默认为false。 - `removeAbandonedTimeout`: 连接超时时间,单位为秒。 - `logAbandoned`: 是否记录被丢弃的连接信息,默认为false。 **C3P0数据源配置** C3P0是一个...

    管理系统系列--基于springboot +thymeleaf 的小米商城管理系统.zip

    【标题】"管理系统系列--基于springboot +...通过这个管理系统,开发者不仅可以学习到Spring Boot和Thymeleaf的基础用法,还能深入了解如何将这些技术应用到实际项目中,解决实际问题,提升项目开发效率和用户体验。

    xxl-job整合mybatis&&mysql&&stringboot

    【xxl-job整合mybatis、mysql与springboot详解】 XXL-JOB是一个分布式任务调度平台,设计目标是轻量级、易用性好且扩展性强。它提供了Web控制台进行任务管理和执行,支持多种调度触发策略,如定时、依赖、手动触发...

    alibaba-druid

    当没有可用连接时,客户端将等待直到超时后抛出异常。 3. **连接有效性检查配置** - **validationQuery**: 用于验证连接有效性的 SQL 查询语句,默认值为 `null`。对于 MySQL,常用 `SELECT 'x'` 来验证连接的有效...

    【分布式事务----LCN】LCN原理及使用方式.docx

    【分布式事务——LCN】LCN 是一种分布式事务解决方案,其设计目的是协调多个局部事务以达到全局一致性。LCN 并不直接创建事务,而是通过协调本地事务来实现分布式的事务管理。它提供了三种模式:LCN 模式、TCC 模式...

    2020年多家公司整理的350道Java面试题手册.pdf

    - **连接器配置**:`maxThreads` 和 `minSpareThreads` 控制线程池大小,`acceptCount` 设定等待队列长度,`connectionTimeout` 设置超时时间。合理的配置可以避免资源浪费和请求堵塞。 2. **JVM性能优化** - **...

Global site tag (gtag.js) - Google Analytics