1. 程式人生 > 程式設計 >Spring Cloud Hoxton.RELEASE 正式釋出!非同步即未來

Spring Cloud Hoxton.RELEASE 正式釋出!非同步即未來

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 提供支援

...image