阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
这又是功能增强BUG FIX的版本,大家按需升级。
优化超时设置默认逻辑。针对 1.2.12开始的connectTimeout和socketTimeout在没指定配置的情况下默认为10秒情况,去除该默认逻辑。在没配置这两个参数的情况下,超时设置行为与以前保持一致。 去除timeout默认值为10秒的逻辑 #5729 #5735
优化超时参数设置逻辑。提取jdbcurl中 connectTimeout和socketTimeout时不再区分db类型,MySQL/Oracle/PostgreSQL/SQLServer在不方便设置数据源参数的情况下,可以在jdbculr中使用该参数进行超时控制; initialize connectTimeout and socketTimeout from jdbcUrl or properties #5706
优化创建连接的失败处理机制。针对1.2.21版本新增的连接数据库失败就关闭连接池的优化,回退不恰当的fastfail #5771 #5777
增强WallFilter的数据库适配。针对使用内置WallFilter且数据库类型为匹配的情况下抛异常的情况,提供SPI机制通过实现WallProviderCreator来自定义扩展WallProvider #5682 #5772
增强SQL解析能力。根据反馈,持续增强druid parser的SQL语法解析能力和修复语法解析的若干错误。
其它若干小优化。主要根据Issue反馈和PR反馈,持续进行优化。
在使用 1.2.12至1.2.21版本的用户,请升级至1.2.22进行功能验证。
这个版本修复大家比较关注的对spring-boot3的支持问题。大家按需升级
相关连接
这又是一个BUG修复功能增强的小版本,按需升级
相关连接
这又是一个BUG修复功能增强的小版本,按需升级
这又是一个BUG修复功能增强的版本
这个版本连接池默认增加配置connectTimeout和socketTimeout,增强了SQL Parser
DRUID连接池内部外部都是同一份代码,有些业务场景等着用修复SQL Parser相关问题,就快速发布了1.2.9 ~ 1.2.10,改动都是很小,1.2.11也是同样的情况。
这个版本修复了连接池在KeepAlive打开时导致连接池连接状态不对的问题,建议KeepAlive打开的用户升级到最新版本。
这又是bug修复版本,主要是修复连接池在特定场景的一些异常问题,还有SQL Parser的增强
这个是一个小的bug修复版本,修复了一系列SQL Parser的问题,修复了SQL防火墙selectLimit的bug。