##Driver #druid.driverClassName=com.mysql.jdbc.Driver ##数据库链接, #druid.url=jdbc:mysql://192.168.0.37:3306/project_demo?useUnicode=true&characterEncoding=UTF-8 ##帐号 #druid.username=root ##密码 #druid.password=xxxx #检测数据库链接是否有效,必须配置 druid.validationQuery=SELECT 1 from dual #初始连接数 druid.initialSize=3 #最大连接池数量 druid.maxActive=10 #去掉,配置文件对应去掉 #druid.maxIdle=20 #配置0,当线程池数量不足,自动补充。 druid.minIdle=3 #获取链接超时时间为1分钟,单位为毫秒。 druid.maxWait=60000 #获取链接的时候,不校验是否可用,开启会有损性能。 druid.testOnBorrow=false #归还链接到连接池的时候校验链接是否可用。 druid.testOnReturn=false #此项配置为true即可,不影响性能,并且保证安全性。意义为:申请连接的时候检测,如果空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。 druid.testWhileIdle=true #1.Destroy线程会检测连接的间隔时间 #2.testWhileIdle的判断依据 druid.timeBetweenEvictionRunsMillis=600000 #一个链接生存的时间 druid.minEvictableIdleTimeMillis=600000 #链接使用超过时间限制是否回收 druid.removeAbandoned=false #超过时间限制时间(单位秒),目前为5分钟,如果有业务处理时间超过5分钟,可以适当调整。 druid.removeAbandonedTimeout=300 #链接回收的时候控制台打印信息,测试环境可以加上true,线上环境false。会影响性能。 druid.logAbandoned=false druid.filters=