强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan
【前言】
Spring Boot Admin做为生产级的监控工具,必然不能随便让人去操作以免误操作导致线上问题,所以有必要集成Security组件;Spring Boot Admin可以十分简单的集成这安全组件;已集成项目中,在此与大家共享;
【集成安全模块】
一、集成安全(Security)模块
1、Spring Boot Admin服务端集成(以zh-monitor为例)
(1)Pom中增加Security依赖
<
(2)配置文件(application.properties)中增加用户名和密码的设置
#
(3)增加SecuritySecureConfig配置类
/*
2、Spring Boot Admin客户端集成(以zh-boot为例)
(1)在配置文件(application.properties)中增加用户名和密码
#
3、查看效果
(1)启动zh-monitor
(2)启动zh-boot
(3)访问zh-monitor(http://localhost:8081)
a.跳转至登录页面
b.输入admin的用户名和密码登录
三、项目地址:
1、地址:https://github.com/dangnianchuntian/springboot
2、代码版本:1.6.0-Release
【总结】
1、安全猛于虎,没有安全设置相当于裸奔,一般线上环境的Spring Boot Admin应该由运维统一控制,开发只能查看,如果需要更改日志级别等操作等应由技术leader批准运维统一执行;
2、接下来会为大家共享多关于SpringBootAdmin集成告警模块。