踩著 2020 的尾巴 Spring Cloud 2020 (代號"Ilford",伊爾福德)版本正式發布,目前已可以從 maven 中央倉庫獲取,坐標如下:
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>2020.0.0</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies></dependencyManagement>
重要變更spring-cloud-netflix-archaiusspring-cloud-netflix-concurrency-limitsspring-cloud-netflix-corespring-cloud-netflix-dependenciesspring-cloud-netflix-hystrixspring-cloud-netflix-hystrix-contractspring-cloud-netflix-hystrix-dashboardspring-cloud-netflix-hystrix-streamspring-cloud-netflix-ribbonspring-cloud-netflix-sidecarspring-cloud-netflix-turbinespring-cloud-netflix-turbine-streamspring-cloud-netflix-zuulspring-cloud-starter-netflix-archaiusspring-cloud-starter-netflix-hystrixspring-cloud-starter-netflix-hystrix-dashboardspring-cloud-starter-netflix-ribbonspring-cloud-starter-netflix-turbinespring-cloud-starter-netflix-turbine-streamspring-cloud-starter-netflix-zuul
Spring Cloud Commons 默認關閉 Bootstrap 啟動引導, 如需兼容之前版本請添加 spring-cloud-starter-bootstrap
Spring Cloud Commons 新增 Spring Cloud LoadBalancer 正式 GA 標識生產可用
Spring Cloud Security 項目已經完全被移除
Spring Cloud Openfeign 支持 Spring Cloud CircuitBreakers 抽象適配,支持 Spring Cloud LoadBalancer
Spring Cloud Gateway 基於 Spring Cloud LoadBalancer 重構,不再支持 Ribbon
依賴更新 Module Version Spring Cloud Circuitbreaker 2.0.0 Spring Cloud Contract 3.0.0 Spring Cloud Kubernetes 2.0.0 Spring Cloud Commons 3.0.0 Spring Cloud Openfeign 3.0.0 Spring Cloud Cloudfoundry 3.0.0 Spring Cloud Security 3.0.0 Spring Cloud Bus 3.0.0 Spring Cloud Cli 3.0.0 Spring Cloud Zookeeper 3.0.0 Spring Cloud Sleuth 3.0.0 Spring Cloud Consul 3.0.0 Spring Cloud Starter Build 2020.0.0 Spring Cloud Gateway 3.0.0 Spring Cloud Netflix 3.0.0 Spring Cloud Vault 3.0.0 Spring Cloud Config 3.0.0 Spring Cloud Task 2.3.0