Spring Boot druid监控页添加登录访问权限(用户名+密码)
- 需求
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监控页添加登录访问权限(用户名+密码)相关推荐
- spring boot druid 监控没有sql记录
2019独角兽企业重金招聘Python工程师标准>>> 1 之前配置了 druid的监控 但是 调用查询后 监控没有记录,查了下原因 发现是因为依赖打入错误 <depend ...
- [Spring Boot]Druid datasource整合及配置
[Spring Boot]Druid datasource整合及配置 创建Spring Boot项目 这里使用默认配置创建一个空项目 demo-druid 用作演示,可跳过这一段: 只勾选基本的Spr ...
- thymeltesys-基于Spring Boot Oauth2的扫码登录框架
thymeltesys thymelte是一个基于Spring Boot Oauth2的扫码登录框架,使用PostgreSQL存储数据,之后会慢慢支持其他关系型数据库.即使你不使用整个框架,只使用其中 ...
- 高级版的 jvisualvm :Spring Boot Admin 监控 Spring Boot 微服务项目
前奏:先说一下 Java VisualVM Java VisualVM 是一个能够监控 JVM 的 jdk 自带的图形化工具: 在 $JAVA_HOME/bin 目录下,可直接运行它. 要想监控远程服 ...
- Spring Boot 应用监控:Actuator与 Admin
第 III 部分Spring Boot 系统监控.测试与运维 Spring Boot 应用监控:Actuator与 Admin <Spring Boot 实战开发>(陈光剑) -- 基于 ...
- Spring Boot应用监控实战
概述 之前讲过Docker容器的可视化监控,即监控容器的运行情况,包括 CPU使用率.内存占用.网络状况以及磁盘空间等等一系列信息.同样利用SpringBoot作为微服务单元的实例化技术选型时,我们不 ...
- 在spring boot应用监控线程池的状态
今天在公众号中看到了一篇教你如何监控 Java 线程池运行状态 ,才记起来我之前也做过一样的事情,但是没有记录下来,今天有空记下来.我会首先介绍一下监控的背景,监控方式,实例代码及效果3个部分介绍. ...
- Spring Boot指标监控与健康检查
Spring Boot指标监控与健康检查 Actuator Spring Boot Actuator 可以帮助你监控和管理 Spring Boot 应用,比如健康检查.审计.统计和HTTP追踪等.所有 ...
- 第8章Spring Boot整合监控
8.1 使用actuator监控 8.1.1 actuator是什么 在Spring Boot的众多Starter POMs中有一个特殊的模块,不同于其他模块大多用于开发业务功能或连接一些其他外部资源 ...
最新文章
- 绿色信托任重道远 应建立补偿机制?
- 特约专栏丨陈纯院士:大规模动态时序图实时处理技术、平台及应用
- mysqldump 备份报错
- Android应用程序结构总结
- asp.net网页中导出EXCEL,WORD的环境设置验证实例
- IAR软件中直接查看编译后代码大小
- URAL K-based Numbers(1-3)
- 十、Oracle学习笔记:基本查询语句各子句用法
- SCJP刷题学习笔记(Part six)
- 管理观察杂志 管理观察
- 推流至Wowza服务器要注意的问题
- 基于android的超级记事本,超级记事本基于设计论文
- Win10 快捷操作
- C语言 十进制转换为二进制
- CSDN上传资源无法设置积分了吗
- java对pdf分割_Java如何使用Java将PDF分割成多个文档?
- 1、字符串与数字相互转换
- KeyTweak(笔记本键盘设置工具) V2.20 中文版
- 微信官方开发者工具如何导入小程序源码demo
- 线条边框简笔画图片大全_每天学一幅简笔画生活小物简笔画图片大全!
热门文章
- mapreduce编程初级实践_涨姿势!2020最好的 10 大国外编程学习网站
- html框架集把那根框架隐藏,HTML 框架集 frameset 和内嵌框架 iframe
- 【小白学习C++ 教程】十、C++中指针和内存分配
- tornado上传图片
- tensorflow从入门到放弃(二)
- 7. webpack 初步熟悉使用
- 杭州内推|阿里巴巴流量风控团队招收风控算法实习生
- 博士申请 | 约翰霍普金斯大学招收2022年入学trustworthy AI方向博士生
- Word Embedding List|ACL 2020 词嵌入长文汇总及分类
- 直播预告 | 亚马逊高级应用科学家熊元骏:人类行为理解研究进展