ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Cannot resolve configuration property ‘spring.datasource.timeBetweenEvictionRunsMillis‘

2021-12-21 12:33:20  阅读:498  来源: 互联网

标签:stat resolve validationQuery spring timeBetweenEvictionRunsMillis druid false tr


springboot  yml 配置问题如图

  

 正常配置 druid 

spring:
  profiles:
    active: dev
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:4406/demo?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true
    username: root
    password: root
    type: com.alibaba.druid.pool.DruidDataSource
    druid:
     initialSize: 5
     minIdle: 5
     maxActive: 10
     maxWait: 60000     #获取连接时最大等待时间,单位毫秒
     timeBetweenEvictionRunsMillis: 1800000     #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
     filters: stat,wall,slf4j    #通过别名的方式配置扩展插件,常用的插件有:监控统计用的filter:stat,日志用的filter: slf4j,防御sql注入的filter:wall
     connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=90;druid.stat.logSlowSql=true   # 通过connectProperties属性来打开mergeSql功能;慢SQL记录
     validationQuery: select 'x'   #用来检测连接是否有效的sql,要求是一个查询语句
     testWhileIdle: true       #建议配置为true,不影响性能,并且保证安全性。如果空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。
     testOnBorrow: false       #申请连接时执行validationQuery检测连接是否有效,做了这个配置会降低性能
     testOnReturn: false       #归还连接时执行validationQuery检测连接是否有效,做了这个配置会降低性能
     poolPreparedStatements: false #是否缓存preparedStatement,也就是PSCache。PSCache对支持游标的数据库性能提升巨大,比如说oracle。在mysql下建议关闭
解决问题

 

标签:stat,resolve,validationQuery,spring,timeBetweenEvictionRunsMillis,druid,false,tr
来源: https://blog.csdn.net/sinat_37792529/article/details/122059344

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有