2.x版本的变化
-
Added stable automatic-module-name to all jars
1. 页面
-
使用vue.js重写了ui页面
-
将登录页面模块集成到主模块中
-
删除了活动模块,因为没什么人使用它
-
移除了Hystrix-Dashboard的集成(可能会改变)
-
添加了session接口
-
添加了元数据(屏蔽之后)的显示
-
添加了重置日志级别的选项
-
添加了 wallboard 试图
2. 后端
-
将所有的类都移动到了
spring.boot.admin.server
包下 -
与Spring cloud相关的拓展移动到了
spring-boot-admin-server-cloud
-
使用event sourcing 原则对后端重新进行了设计
-
添加了应用的概念(有1到n个实例组成)
-
将检测接口移动到后端,通过
/actuator
地址发送OPTIONS请求进行索引或者是查看 -
使用WebClient自定义代理代替Zuul
-
移除spring-cloud-starter依赖
-
添加了
CompositeHttpHeadersProvider
来适配同时有多个HttpHeadersProviders
的情况 -
添加了
InstanceExchangeFilterFunctions
,它允许对向被监控的实例所发出的请求进行拦截/修改 -
添加了CloudFoundry开箱即用的支持
-
添加了使用
LegacyEndpointConverters
对 Spring Boot 1.5.x 版本actuator接口的支持 -
更新
OpsGenieNotifier
的api到v2版本 -
使用Thymeleaf模板重写了
MailNotifier