欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

spring boot 1.5.x系统怎么使用spring boot admin 2.0

程序员文章站 2022-03-10 15:36:07
...

用过spring boot admin2.0的人 再回去用spring boot admin 1.5 就会感觉像是退化了一样,但是默认情况下spring boot 1.5.x不能使用 admin2.0的内容

下面是页面对比

spring boot 1.5.x系统怎么使用spring boot admin 2.0

这是admin1.5的页面 用angular.js写的 虽然功能都有 但是页面难看

spring boot 1.5.x系统怎么使用spring boot admin 2.0

这是2.0的页面是不是比1.5好看不少

我现在的想法是还是用spring boot1.5 但是 使用admin2.0的功能

所以需要添加配置在1.5的基础上添加spring.boot.admin.api-path=instances

spring.boot.admin.url= http://localhost:1125
spring.boot.admin.api-path=instances  
management.security.enabled=false

这样 就能使用spring boot admin 2.0监控 spring boot1.5的代码了 当然你原先依赖的admin-client版本不要更换。

使用DiscoveryClient 服务发现的不再可用,需要添加admin-client依赖

我使用的依赖是

<dependency>
     <groupId>de.codecentric</groupId>
     <artifactId>spring-boot-admin-starter-client</artifactId>
     <version>1.5.6</version>
</dependency>

当然这样有的2.0admin的功能还是不能用,但是1.5的功能都在,还多了好看的界面岂不美哉。