侧边栏壁纸
博主头像
Sir丶雨轩博主等级

一个90的萌新码农,热爱编程热爱生活 编程交流群:875477818

  • 累计撰写 55 篇文章
  • 累计创建 97 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

SpringBoot Druid监控无法访问解决方案

Sir丶雨轩
2020-06-01 / 0 评论 / 1 点赞 / 981 阅读 / 566 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-12-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

最近在SpringBoot下配置Druid的时候发现监控页面死活出不来,但如果手动创建ServletRegistrationBean就可以正常使用,但我们用SpringBoot的时候最爽的特性就是自动装配了,所以我们找到了自动装配的源码DruidStatViewServletConfiguration DruidWebStatFilterConfiguration

上面各有一行这样的注解

@ConditionalOnProperty(name = "spring.datasource.druid.web-stat-filter.enabled", havingValue = "true")
@ConditionalOnProperty(name = "spring.datasource.druid.stat-view-servlet.enabled", havingValue = "true")

这个注解我不确定是不是高版本新增的,但是由于网上的配置代码大部分都没有对这个进行处理,所以就算配置好了还是打不开监控页面,所以我们在配置文件中 加入 如下代码

重启,输入 http://localhost:8080/druid/ 我们惊喜的发现,已经可以正常使用了

1

评论区