Druid无sql数据监控
在使用springboot集成Druid数据源时遇到了一直监控不到sql数据问题
问题情形如下:
可以发现filter类名下为空,查看配置问题
解决方案
可能原因:
(1)config下的filter方法没添加@Bean
(2)filters没配置
(1)的解决方案不做赘述。
(2)的解决方案:
打开resources目录下配置文件添加配置
.yml格式:1
2
3
4
5
6
7
8spring:
datasource:
username: xxxx
password: xxxx
url: jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8
driver-class-name: com.mysql.cj.jdbc.Driver
type: com.alibaba.druid.pool.DruidDataSource
filters: stat
.properties:1
2
3
4
5spring.datasource.druid.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.druid.url=jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8
spring.datasource.druid.username=xxxx
spring.datasource.druid.password=xxxx
spring.datasource.druid.filters=stat
解决后截图:
...
...
This is copyright.