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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37616173/article/details/81671746

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

下面是页面对比

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

这是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的功能都在,还多了好看的界面岂不美哉。

猜你喜欢

转载自blog.csdn.net/qq_37616173/article/details/81671746