druid升级后sql监控页面为空白
说明
springboot项目,集成druid,之前版本是1.1.10,后来直接升级成1.1.22
出现问题
sql监控为空:
数据源filter也为空:
解决过程
网上查询得知,filter类名应为com.alibaba.druid.filter.stat.StatFilter。
借助ide,找到了stat过滤器加载的关键信息。
在com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration配置类中,如下:
FILTER_STAT_PREFIX值为spring.datasource.druid.filter.stat
只有配置文件application.yml中有此配置项才会加载stat过滤器
部分druid配置项截图(数据源配置省略):
配置上此选项即可看到监控!
参考
https://segmentfault.com/a/1190000019718506?utm_source=tag-newest