Druid
大约 1 分钟
Druid
1.简介
Druid是Java语言常用的数据库连接池,提供了强大的监控和拓展功能,自带监控页面,可以实时监控应用连接池情况和sql运行情况。
Druid实质上是一个JDBC组件,可以用于代替Java原生的DBCP(数据库连接池)和C3P0数据库连接池
2.监控
通过 http://ip:PORT/项目名称/druid/可以访问Druid的监控界面,需要输入账号密码。
监控功能包括:
- Druid系统信息,java版本、jvm名称等
- SQL监控,执行语句、执行次数、执行时间、详细执行情况、执行错误数等统计信息(可通过配置Druid的SQL防火墙进行过滤)
- 慢SQL监控,将执行时间阈值以上的SQL语句进行统计
- log日志输出,依赖slf4j
- Spring监控,基于Spring的AOP(面向切面编程)特性实现项目内方法级的监控,不局限于数据库监控。
Druid配置文件
其实没必要写,不过还是扔个网页方便看嘛。。