springboot 连接池wait_timeout超时设置
2016-06-27 23:19
411 查看
使用springboot 线程池连接mysql时,mysql数据库wait_timeout 为8个小时,所以程序第二天发现报错,在url配置了 autoReconnect=true 也不行,查询配置以下
#验证连接的有效性
spring.datasource.test-while-idle=true
#获取连接时候验证,会影响性能
spring.datasource.test-on-borrow=true
spring.datasource.validation-query=SELECT 1 FROM DUAL
#空闲连接回收的时间间隔,与test-while-idle一起使用,设置5分钟
spring.datasource.time-between-eviction-runs-millis=300000
#连接池空闲连接的有效时间 ,设置30分钟
spring.datasource.min-evictable-idle-time-millis=1800000
#验证连接的有效性
spring.datasource.test-while-idle=true
#获取连接时候验证,会影响性能
spring.datasource.test-on-borrow=true
spring.datasource.validation-query=SELECT 1 FROM DUAL
#空闲连接回收的时间间隔,与test-while-idle一起使用,设置5分钟
spring.datasource.time-between-eviction-runs-millis=300000
#连接池空闲连接的有效时间 ,设置30分钟
spring.datasource.min-evictable-idle-time-millis=1800000
相关文章推荐
- 详解Spring Boot Junit单元测试
- 详解Spring Boot 集成Shiro和CAS
- spring boot 1.5.4 集成shiro+cas,实现单点登录和权限控制
- 深入SpringBoot:自定义Endpoint
- spring boot 整合 druid
- Spring Boot工程支持HTTP和HTTPS,HTTP重定向HTTPS
- Spring拦截器中@Value无效的解决办法
- SpringBoot+Dubbo+Mybatis 项目升级版本(Gradle)
- idea使用gradle搭建SpringBoot
- spring boot mysql
- springboot 开发入门,及问题汇总
- SpringBoot和Mybatis整合
- Spring Boot 中使用log4jdbc记录SQL的运行时参数
- spring boot 使用h2数据库配置(内存模式)
- spring-boot 配置多数据源多orm框架混用
- spring boot 将dependency 从fat jar 中抽取出来
- 禁用springboot中对mongodb的autoConfiguration
- springboot集成httpinvoker的客户端
- SpringBoot之RESTFull Web Service
- spring boot 起步-原型实例