2月9号,Spring Cloud Edgware发布了大版本更Edgware.SR2,该版本可以在 Maven Central 找到,本次更新主要是对其包含的一些模块进行了升级,或查看 Edgware 发布说明以获取更多信息。
以下模块作为 Edgware.SR2 的一部分已进行了升级:
MODULE | VERSION |
---|---|
Spring Cloud Commons | 1.3.2.RELEASE |
Spring Cloud Contract | 1.2.3.RELEASE |
Spring Cloud Config | 1.4.2.RELEASE |
Spring Cloud Build | 1.3.8.RELEASE |
Spring Boot | 1.5.10.RELEASE |
Spring Cloud Consul | 1.3.2.RELEASE |
Spring Cloud Netflix | 1.4.3.RELEASE |
Spring Cloud Bus | 1.3.3.RELEASE |
Spring Cloud Sleuth | 1.3.2.RELEASE |
Edgware.SR2 (2018-02-09)
Spring Cloud Bus
1.3.3.RELEASE
(issues)Spring Cloud Config
1.4.2.RELEASE
(issues)Spring Cloud Commons
1.3.2.RELEASE
(issues)Spring Cloud Sleuth
1.3.2.RELEASE
(issues)Spring Cloud Contract
1.2.3.RELEASE
(issues)Spring Cloud Netflix
1.4.3.RELEASE
(issues)Spring Cloud Consul
1.3.2.RELEASE
(issues)
对于还在用Dalston版本的幻幻来说眼前一亮。不过,到官网一看,17年的时候开始就有该版本的更新了,相对于Dalston版本来说,还是有不少的改进。
首先,Edgware版本更加规范了模块命名。
官方解释:
很多启动器(Starter)没有遵循常规的Spring Cloud命名规范。在Edgware版本中,使用弃用的启动器(Starter)将会在它的名字上显示一条带有新命名的警告信息。 下方是已经弃用的启动器(Starter)和它们的替代者。
Deprecated | Edgware Starter |
---|---|
spring-cloud-starter-archaius | spring-cloud-starter-netflix-archaius |
spring-cloud-starter-atlas | spring-cloud-starter-netflix-atlas |
spring-cloud-starter-eureka | spring-cloud-starter-netflix-eureka-client |
spring-cloud-starter-eureka-server | spring-cloud-starter-netflix-eureka-server |
spring-cloud-starter-feign | spring-cloud-starter-openfeign |
spring-cloud-starter-hystrix | spring-cloud-starter-netflix-hystrix |
spring-cloud-starter-hystrix-dashboard | spring-cloud-starter-netflix-hystrix-dashboard |
spring-cloud-starter-ribbon | spring-cloud-starter-netflix-ribbon |
spring-cloud-starter-spectator | spring-cloud-starter-netflix-spectator |
spring-cloud-starter-turbine | spring-cloud-starter-netflix-turbine |
spring-cloud-starter-turbine-amqp | DELETED |
spring-cloud-starter-turbine-stream | spring-cloud-starter-netflix-turbine-stream |
spring-cloud-starter-zuul | spring-cloud-starter-netflix-zuul |
其他Edgware版本新特性,后续将会奉上~
Spring Cloud Edgware新特性之一:解决Eureka中Jersey 1.x版本过旧的问题-不使用Jersey
Spring Cloud Edgware新特性之二:如何配置Zuul的Hystrix线程池
Spring Cloud Edgware新特性之三:使用配置属性自定义Feign的行为
Spring Cloud Edgware新特性之四:Zuul routes端点功能增强
Spring Cloud Edgware新特性之五:filters端点
Spring Cloud Edgware新特性之六:可选的EnableDiscoveryClient注解
Spring Cloud Edgware新特性之七:Zuul回退的改进
Spring Cloud Edgware新特性之八:Sleuth使用MQ方式整合Zipkin