博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
druid.pool.DruidDataSource 配置
阅读量:6228 次
发布时间:2019-06-21

本文共 1692 字,大约阅读时间需要 5 分钟。

hot3.png

目前来说,还是阿里巴巴 druid 连接池好用,而且有人维护,文档也比较多。。。 因此 项目就 换成了 该 连接池 下面是我的配置:

上面的 配置 都是 参考 druid 的 git 上面给出的 通用配置 修改的。 参考地址: 以及参考地址: 其实上面的 很多配置都是 看看百度,和 git文档都是很好配置的。。 主要的配置还是 log 的配置。 从百度和git 上面的 log配置好多种的,,, 很容易就看懵B 的,不知道用那种。。。 而我的随便测试过好, 感觉就是 log配置好多种配置 其实都是重复的,,,都是差不多的配置,只要有其中一种配置即可。 首先,不过是否配置有 filter 那么出现异常的时候,都是会把 异常的信息给 打印到log的,基本是 error 基本的。只要 log配置了 error 级 别的即可。 然后就到 慢查询的日志了 stat , 如果 配置有 <bean id="log-filter" class="com.alibaba.druid.filter.logging.XXXFilter"> 那么在 项目的对应的 log的配置文件里面就算配置了 druid 也是没用的, 因为 com.alibaba.druid.filter.logging.XXXFilter 已经指定了 使用 那种日志进行打压了。。。看了一下他的源码,,,异常,或者是 慢查询的SQL 的级别 都是error 级别的,因此 配置没有配置都没有关系。。因为很多时候我们需要的只是异常的和慢查询的SQL 。。。 至于其他正常的打印就是 debug 级别了。。 这时候 如果要打印的话,,只要开启系统的日志打印级别是 bebug以上的基本。。。或者 将 druid的 日志的bebug级别以上的打印到某个日志文件里面即可。 。。。我的意思就是 不用 管 系统 log配置。。。 当然如果要的话。。。可以参考; 这里是 log4j.xml 的

-->

转载于:https://my.oschina.net/u/2419285/blog/891796

你可能感兴趣的文章
json和jsonp
查看>>
js form表单 鼠标移入弹出提示功能
查看>>
机器学习(一)
查看>>
.NET Framework 简介
查看>>
VMWare 虚拟机
查看>>
DHCP 协议 1
查看>>
django配置一个网站建设
查看>>
Window 消息大全
查看>>
EM算法
查看>>
lstm clip
查看>>
vue腾讯地图的的应用
查看>>
Linux下编译程序时,经常会遇到“undefined reference to XXX” 报错,
查看>>
hdu3065 AC自动机
查看>>
leetcode 215 第K个最大的元素
查看>>
读书笔记之:C++标准程序库(2)
查看>>
override和new的区别【摘】
查看>>
阿里云服务器上使用apt-get install出现404 Not Found
查看>>
很简单的一个C for testing
查看>>
[C puzzle book] types
查看>>
vue.js 树菜单 递归组件树来实现
查看>>