美文网首页
druid监控无法访问解决方案

druid监控无法访问解决方案

作者: Restart白蓝 | 来源:发表于2020-12-30 23:31 被阅读0次

先说我遇到的问题,检查来检查去,想不到是严格白名单问题。
这是我的访问地址
http://localhost:8080/druid/login.html
原来的配置

      stat-view-servlet:
        url-pattern: /druid/*
        # IP 白名单,没有配置或者为空,则允许所有访问
        allow: 127.0.0.1
        # IP 黑名单,若白名单也存在,则优先使用
        deny:
        # 禁用 HTML 中 Reset All 按钮
        reset-enable: false
        # 登录用户名/密码
        login-username: root
        login-password: 123

出现这个问题的原因是我以前知道系统会自动把localhost指向127.0.0.1,所以我默认以为local访问应该可以,想不到不行。
我是怎么解决错误的,我怀疑我打错访问地址了,顺手尝试打了127.0.0.1的访问方式,竟然进去了。
改成这样子,把本机IP加上更好。

 allow: 127.0.0.1,localhost

排除错误期间看到了很多其他解决的这里也顺便记录下,给需要的人。

一、版本过高,改为1.1.10版

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
            <version>1.1.10</version>
        </dependency>

二、未开启相关配置

web-stat-filter:
stat-view-servlet:
下分别添加enabled: true

      # 配置 DruidStatFilter
      web-stat-filter:
        enabled: true
        url-pattern: /*
        exclusions: .js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*
      # 配置 DruidStatViewServlet
      stat-view-servlet:
        enabled: true
        url-pattern: /druid/*
        # IP 白名单,没有配置或者为空,则允许所有访问
        allow: 127.0.0.1,localhost
        # IP 黑名单,若白名单也存在,则优先使用
        deny:
        # 禁用 HTML 中 Reset All 按钮
        reset-enable: false
        # 登录用户名/密码
        login-username: root
        login-password: 123

三、报404的

druid监控页面是一个servlet,如果是spring boot项目在启动类加上注解

@ServletComponentScan

相关文章

  • druid监控无法访问解决方案

    先说我遇到的问题,检查来检查去,想不到是严格白名单问题。这是我的访问地址http://localhost:8080...

  • 2018-01-18

    Druid Sql 防御的监控截图 Druid SQL 监控的截图 Druid 应用监控的截图

  • 微架构 springcloud-06. springboot-监

    监控druid 数据源、异常全局捕获、打包 监控druid 数据源 从第[4]节开始,开始使用到druid连接池,...

  • springboot 集成 druid

    SpringBoot整合Druid完成MySQL数据访问,以及配置Druid监控模块整合。 添加Druid依赖

  • SpringBoot整合druid

    Druid是Alibaba开源的的数据库连接池。Druid能够提供强大的监控功能,比如sql监控、URI监控、Se...

  • Druid 监控实现原理

    Druid监控功能 druid提供了丰富的监控功能,这篇文章主要分析下监控功能的实现原理。 通过代理模式控制sta...

  • springboot整合druid数据源,开启监控管理

    druid依赖 添加druid配置类 启动springb项目,访问/druid,即可登录。 常见问题,开启监控之后...

  • SpringBoot Druid 配置详解

    SpringBoot Druid 配置详解 druid监控数据的外部化调用 赵小胖个人博客

  • 阿里Druid监控页面分析

    本文主要介绍Druid监控页面的生成流程及代码手法 监控效果图 以下是Druid自带的监控页面图,主要用于展示在D...

  • SpringBoot使用Druid监控SQL

    1 监控mybatis下SQL 1.1 Druid简介 Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在...

网友评论

      本文标题:druid监控无法访问解决方案

      本文链接:https://www.haomeiwen.com/subject/mwbkoktx.html