这篇文章给大家分享的是有关Spring Boot Admin怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。官网地址Spring Boot Admin 是开源社区孵化的项目,用于对 Spring Boot 应用的管理和监控。Spring Boot Admin 分为服务端(spring-boot-admin-server)和客户端(spring-boot-admin-client),服务端和客户端之间采用 http 通讯方式实现数据交互;单体项目中需要整合 spring-boot-admin-client 才能让应用被监控。在 SpringCloud 项目中,spring-boot-admin-server 是直接从注册中心抓取应用信息,不需要每个微服务应用整合 spring-boot-admin-client 就可以实现应用的管理和监控。注意:版本要和 Spring Boot
版本对应,例如我的 Spring Boot
是 2.3.7.RELEASE
,那么 Spring Boot Admin
对应的版本就是 2.3.x。给启动类添加一个注解:@EnableAdminServer
访问项目的端口号即可!例如我配置的端口号是 9000,那么直接访问 http://localhost:9000/ 即可!注意:版本要和 Spring Boot
版本对应,例如我的 Spring Boot
是 2.3.7.RELEASE
,那么 Spring Boot Admin
对应的版本就是 2.3.x。编写 application.yml
文件:启动项目,然后访问服务端的 Web 管理界面:
这个 Spring Boot Admin 的管理后台不用账号密码就能直接访问,一点都不安全,因此要给它加上登录的功能。参考 Spring Boot Admin 的官方文档,我们可以在 Admin-Server 端添加 Spring Security 相关依赖及就可以实现需要登录后才能访问网页管理面板。官网文档地址在服务端添加 Spring Security
依赖:编写 application.yml
文件,编写用户名密码:编写 Spring Security
的配置类:修改客户端的 application.yml
配置文件,添加用户名密码:这里不添加用户名和密码的话,是连不上服务端的:重启客户端和服务端项目访问效果为:感谢各位的阅读!关于“Spring Boot Admin怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让免费云主机域名大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
小编给大家分享一下Java数据类型的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在java中int占4个字节,和操作系统每任何关系。这也是java的可移植性。int 能表示…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。