2019独角兽企业重金招聘Python工程师标准>>>

#阿里数据库连接池Druid配置
# 初始化连接大小
spring.datasource.druid.initial-size=20
# 最小空闲连接数
spring.datasource.druid.minIdle=20
# 最大连接数
spring.datasource.druid.maxActive=40
# 配置连接等待超时时间
spring.datasource.druid.maxWait=60000
#配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
spring.datasource.druid.timeBetweenEvictionRunsMillis=60000
#配置一个连接在池中最小生存的时间,单位是毫秒
spring.datasource.druid.minEvictableIdleTimeMillis=300000
#连接超时限制多长,单位
spring.datasource.druid.removeAbandonedTimeout=1800
#连接状态监测语句
spring.datasource.druid.validationQuery=SELECT 1
#是否在连接空闲一段时间后检测其可用性
spring.datasource.druid.testWhileIdle=true
#是否在获得连接后检测其可用性,为true将降低性能
spring.datasource.druid.testOnBorrow=false
#是否在连接放回连接池后检测其可用性,true将降低性能
spring.datasource.druid.testOnReturn=false
#监控统计用的stat 日志用的slf4j 防御SQL注入的wall
spring.datasource.druid.filters=stat,wall,slf4j
#是否展示慢查询sql
spring.datasource.druid.logSlowSql=true

# StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置
#servlet访问路径设置
spring.datasource.druid.stat-view-servlet.url-pattern=/druid/*
#是否能够重置数据 禁用HTML页面上的“Reset All”功能
spring.datasource.druid.stat-view-servlet.reset-enable=false
#控制台管理用户
spring.datasource.druid.stat-view-servlet.login-username=admin
#控制台管理用户对应密码
spring.datasource.druid.stat-view-servlet.login-password=admin
#IP白名单
spring.datasource.druid.stat-view-servlet.allow=
#IP黑名单(共同存在时,deny优先于allow)
spring.datasource.druid.stat-view-servlet.deny=

个人感悟:网上找了druid的springboot实现,最后发现还是官网提供的方法,最简洁,最好。下次写代码找资料,还是优先官网,然后再搜索其他实现,免走弯路。

参考资料:

druid的springboot实现:

https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter

druid的介绍:

https://github.com/alibaba/druid/

mysql最大连接数计算:

http://www.mysqlcalculator.com/

转载于:https://my.oschina.net/u/1017791/blog/2963128

阿里Druid数据库连接池配置解释相关推荐

  1. spring boot socket长连接_springboot 整合阿里 druid 数据库连接池实战

    情景 web 开发中连接数据库基本是必须的,阿里的 druid 是一款非常优秀的开源数据库连接池工具. 本文将介绍一下如何使用 springboot 整合 druid 数据源. 快速开始 maven ...

  2. Druid数据库连接池配置

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-met ...

  3. 阿里巴巴 Druid 数据库连接池监控界面配置的参数解读

    阿里巴巴 Druid 数据库连接池监控界面配置的参数解读 1.可选的配置项 Property Name Default Value Remarks name 存在多个数据源的时候用于识别数据源 jdb ...

  4. SpringBoot精通系列-开发案例之配置Druid数据库连接池

    导语   在使用SpringBoot的时候默认情况下提供了若干的数据库连接池,例如(dbcp,dbcp2,tomcat,hikari)等等,当然并不支持我们接下来所说的Druid,Druid是来自与阿 ...

  5. log4j mysql 异步_spring boot:配置druid数据库连接池(开启sql防火墙/使用log4j2做异步日志/spring boot 2.3.2)...

    一,druid数据库连接池的功能? 1,Druid是阿里巴巴开发的号称为监控而生的数据库连接池 它的优点包括: 可以监控数据库访问性能 SQL执行日志 SQL防火墙 2,druid的官方站: http ...

  6. spring boot、mybatis集成druid数据库连接池,实现mysql cluster HA负载均衡访问

    spring boot.mybatis集成druid数据库连接池,实现mysql cluster HA负载均衡访问 1.原理实现介绍 本质来说使用连接池是为了节省创建.关闭数据库连接的资源消耗,从而提 ...

  7. springboot 使用Druid数据库连接池

    Druid 阿里开源的数据库连接池 选择的理由: Druid 经历了阿里双十一的场景,足以可见其性能. Druid 有完整的监控,可以实时监控数据库状态及sql的执行时间. 提供有丰富的监控器,自定义 ...

  8. Druid数据库连接池就这么简单

    前言 本章节主要讲解Druid数据库连接池,为什么要学Druid数据库连接池呢?? 我的知识储备数据库连接池有两种->C3P0,DBCP,可是现在看起来并不够用阿~当时学习C3P0的时候,觉得这 ...

  9. Druid数据库连接池就是这么简单

    前言 本章节主要讲解Druid数据库连接池,为什么要学Druid数据库连接池呢?? 我的知识储备数据库连接池有两种->C3P0,DBCP,可是现在看起来并不够用阿~当时学习C3P0的时候,觉得这 ...

最新文章

  1. linux系统crontab怎么用,Linux系统crontab使用手册
  2. mybatis的延迟加载
  3. java table集合_Java集合类汇总记录--guava篇
  4. java ftp封装_使用FTP连接池封装Java工具类
  5. 【转】经典SQL语句大全
  6. mac下使用mysql
  7. java 校验的接口中的字符必须是半角的_初识Java,笔记1
  8. python小白从哪来开始-如何从零开始学习Python【小白入门】
  9. jquery中几种层级选择器的详细说明
  10. JavaWeb02-HTML篇笔记(一)
  11. 用计算机模拟高空救援的过程是人工智能在,本科-人工智能复习题
  12. MTG1000中继网关用户手册
  13. MyBatis-Spring(五)--MapperScannerConfigurer实现增删改查
  14. Java实现菱形图案
  15. Node 笔记肆章 Express框架
  16. CAE工程服务2022年全球行业分析报告
  17. 使用计算机来进行翻译是,利用计算机进行中英文翻译的探讨
  18. [渝粤教育] 南京邮电大学 市场调查与研究 参考 资料
  19. Kubernetes之Ingress
  20. BIOS设置选项启动

热门文章

  1. c+和python的区别-与C ++相比,Python中方法和函数之间的差异
  2. python游戏脚本实例-python实现的简单文本类游戏实例
  3. python 命令行参数-Python 中最好用的命令行参数解析工具
  4. python一般用什么编译器-Python必学之编译器用哪个好?你用错了吧!
  5. python介绍和用途-Python基础介绍(一)
  6. python程序打包成exe可执行文件,亲测可行(pyinstaller教程)
  7. php执行删除语句代码,ThinkPHP之数据删除和执行原生SQL语句
  8. LeetCode Permutation Sequence(求排列中的第k个排列是什么)
  9. Java中的运行期类型鉴定
  10. 用ZipInputStream和ZipOutputStream实现文件及文件夹的压缩解压