Spring
社区宣布,Spring Cloud Hoxton RELEAS 正式发布。该版本可以在Maven Central中找到。您可以查看Hoxton 发行说明以获取更多信息。
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Hoxton.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement复制代码
Hoxton发布系列的重大变化
Spring Cloud Hoxton.RELEASE
基于Spring Boot 2.2.1.RELEASE
。
基础组件,大量兼容 Reactive
,异步即未来!
新的官网文档系统,提供PDF
Hoxton.RELEASE文档具有新的登录页面,新主题以及单页,多页和pdf版本。更加方便使用
新的负载均衡器实现
Spring Cloud Hoxton.RELEASE
是个包含阻塞式
和非阻塞式
负载均衡器客户端实现的版本,作为已进入维护模式的Netflix Ribbon的替代方案。
如果想在 RestTemplate
使用新的 BlockingLoadBalancerClient
, 需要增加 spring-cloud-loadbalancer
的依赖。
Spring Cloud Gateway 变更
- 支持的ReactiveLoadBalancer。
- RSocket模块已移至Spring Cloud Incubator 开始孵化
- 提供基于
Spring Cloud CircuitBreaker
的断路器抽象
Spring Cloud Netflix 变更
- 添加了ReactiveDiscoveryClient 服务发现客户端
- 基于
Spring Cloud Circuit Breaker API
重构了 Hystrix 实现 - 添加了禁用Spring Cloud CircuitBreaker Hystrix自动配置的属性
Spring Cloud Config
- 支持
AWS S3
作为配置仓库 - 提供纯文本的解密功能
Spring Cloud Sleuth
- 增加
onLastOperator
的选项,提高Reactor
采集性能 - 支持
Redis
调用跟踪 - 支持
AWS SQS
调用跟踪 - 支持
Quartz
调用跟踪
...
Spring Cloud Commons
同上文的 新的负载均衡实现,项目是 Spring Cloud Common
下
ReactiveDiscoveryClient 变更
- Spring Cloud Cloudfoundry 提供支持
- Spring Cloud Kubernetes 提供支持
- Spring Cloud Netflix 提供支持
- Spring Cloud Consul 提供支持
- Spring Cloud Zookeeper 提供支持
- Spring Cloud Openfeign 提供支持
...