Spring Cloud是当前炙手可热的微服务开发框架。它的功能强大,组件丰富,设计优雅。目前Spring Cloud还在不断发展之中。
Spring Cloud即将发布Spring Cloud Edgware
版本。该版本解决了不少Bug,新增了不少新特性,本系列博客将为大家详细阐述在Spring Cloud Edgware中新增的特性。
严格来说,本篇并不是新特性,而是Edgware版本的一个改变——Edgware重命名了很多Starter的Artifact ID。虽然在Edgware版中,原Artifact ID依然可用,但一旦Spring Cloud Finchley
发布,老的Artifact ID将会废弃!
因此,学习本文还是很有意义的——至少能了解Spring Cloud的发展趋势。
以下是Spring Cloud Edgware及之前版本中Starter改名前后的映射表:
spring-cloud-starter-eureka-server
—>spring-cloud-starter-netflix-eureka-server
spring-cloud-starter-eureka
—>spring-cloud-starter-netflix-eureka-client
spring-cloud-starter-ribbon
—>spring-cloud-starter-netflix-ribbon
spring-cloud-starter-hystrix
—>spring-cloud-starter-netflix-hystrix
spring-cloud-starter-hystrix-dashboard
—>spring-cloud-starter-netflix-hystrix-dashboard
spring-cloud-starter-turbine
—>spring-cloud-starter-netflix-turbine
spring-cloud-starter-turbine-stream
-->spring-cloud-starter-netflix-turbine-stream
spring-cloud-starter-feign
—>spring-cloud-starter-openfeign
spring-cloud-starter-zuul
—>spring-cloud-starter-netflix-zuul