• 需求

    druid作为数据源的一名后起之秀,凭借其出色的性能,渐渐被大家使用。当然还有他的监控页面也有这非常大的作用。但是监控页面往往包含了很多隐私的数据信息,所以需要将其保密,所以可以为监控页面添加一个用户名和密码,确保其安全。

  • 代码
    在druidConfig.class中的druidServlet()方法里添加loginUsername和loginPassword参数,这样就可以啦。

    @Beanpublic ServletRegistrationBean druidServlet() {ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean();servletRegistrationBean.setServlet(new StatViewServlet());servletRegistrationBean.addUrlMappings("/druid/*");Map<String, String> initParameters = new HashMap<>();initParameters.put("resetEnable", "false"); //禁用HTML页面上的“Rest All”功能initParameters.put("allow", "10.8.9.115");  //ip白名单(没有配置或者为空,则允许所有访问)initParameters.put("loginUsername", "admin");  //++监控页面登录用户名initParameters.put("loginPassword", "123.admin");  //++监控页面登录用户密码initParameters.put("deny", ""); //ip黑名单//如果某个ip同时存在,deny优先于allowservletRegistrationBean.setInitParameters(initParameters);return servletRegistrationBean;}
  • 页面效果

    输入刚才配置的用户名和密码就可以登录进去了。

Spring Boot druid监控页添加登录访问权限(用户名+密码)相关推荐

  1. spring boot druid 监控没有sql记录

    2019独角兽企业重金招聘Python工程师标准>>> 1 之前配置了 druid的监控  但是 调用查询后  监控没有记录,查了下原因 发现是因为依赖打入错误 <depend ...

  2. [Spring Boot]Druid datasource整合及配置

    [Spring Boot]Druid datasource整合及配置 创建Spring Boot项目 这里使用默认配置创建一个空项目 demo-druid 用作演示,可跳过这一段: 只勾选基本的Spr ...

  3. thymeltesys-基于Spring Boot Oauth2的扫码登录框架

    thymeltesys thymelte是一个基于Spring Boot Oauth2的扫码登录框架,使用PostgreSQL存储数据,之后会慢慢支持其他关系型数据库.即使你不使用整个框架,只使用其中 ...

  4. 高级版的 jvisualvm :Spring Boot Admin 监控 Spring Boot 微服务项目

    前奏:先说一下 Java VisualVM Java VisualVM 是一个能够监控 JVM 的 jdk 自带的图形化工具: 在 $JAVA_HOME/bin 目录下,可直接运行它. 要想监控远程服 ...

  5. Spring Boot 应用监控:Actuator与 Admin

    第 III 部分Spring Boot 系统监控.测试与运维 Spring Boot 应用监控:Actuator与 Admin <Spring Boot 实战开发>(陈光剑) -- 基于 ...

  6. Spring Boot应用监控实战

    概述 之前讲过Docker容器的可视化监控,即监控容器的运行情况,包括 CPU使用率.内存占用.网络状况以及磁盘空间等等一系列信息.同样利用SpringBoot作为微服务单元的实例化技术选型时,我们不 ...

  7. 在spring boot应用监控线程池的状态

    今天在公众号中看到了一篇教你如何监控 Java 线程池运行状态 ,才记起来我之前也做过一样的事情,但是没有记录下来,今天有空记下来.我会首先介绍一下监控的背景,监控方式,实例代码及效果3个部分介绍. ...

  8. Spring Boot指标监控与健康检查

    Spring Boot指标监控与健康检查 Actuator Spring Boot Actuator 可以帮助你监控和管理 Spring Boot 应用,比如健康检查.审计.统计和HTTP追踪等.所有 ...

  9. 第8章Spring Boot整合监控

    8.1 使用actuator监控 8.1.1 actuator是什么 在Spring Boot的众多Starter POMs中有一个特殊的模块,不同于其他模块大多用于开发业务功能或连接一些其他外部资源 ...

最新文章

  1. 绿色信托任重道远 应建立补偿机制?
  2. 特约专栏丨陈纯院士:大规模动态时序图实时处理技术、平台及应用
  3. mysqldump 备份报错
  4. Android应用程序结构总结
  5. asp.net网页中导出EXCEL,WORD的环境设置验证实例
  6. IAR软件中直接查看编译后代码大小
  7. URAL K-based Numbers(1-3)
  8. 十、Oracle学习笔记:基本查询语句各子句用法
  9. SCJP刷题学习笔记(Part six)
  10. 管理观察杂志 管理观察
  11. 推流至Wowza服务器要注意的问题
  12. 基于android的超级记事本,超级记事本基于设计论文
  13. Win10 快捷操作
  14. C语言 十进制转换为二进制
  15. CSDN上传资源无法设置积分了吗
  16. java对pdf分割_Java如何使用Java将PDF分割成多个文档?
  17. 1、字符串与数字相互转换
  18. KeyTweak(笔记本键盘设置工具) V2.20 中文版
  19. 微信官方开发者工具如何导入小程序源码demo
  20. 线条边框简笔画图片大全_每天学一幅简笔画生活小物简笔画图片大全!

热门文章

  1. mapreduce编程初级实践_涨姿势!2020最好的 10 大国外编程学习网站
  2. html框架集把那根框架隐藏,HTML 框架集 frameset 和内嵌框架 iframe
  3. 【小白学习C++ 教程】十、C++中指针和内存分配
  4. tornado上传图片
  5. tensorflow从入门到放弃(二)
  6. 7. webpack 初步熟悉使用
  7. 杭州内推|阿里巴巴流量风控团队招收风控算法实习生
  8. 博士申请 | 约翰霍普金斯大学招收2022年入学trustworthy AI方向博士生
  9. Word Embedding List|ACL 2020 词嵌入长文汇总及分类
  10. 直播预告 | 亚马逊高级应用科学家熊元骏:人类行为理解研究进展