看吧,Spring Cloud版本1.0.0! 本周宣布的 Spring Cloud 1.0.0为开发人员提供了工具,可以在分布式系统中快速构建通用模式,例如配置管理,服务发现,断路器,智能路由等。
弹簧和规格
先前发行的候选版本对项目的安全功能进行了许多更改,并为Zuul过滤器使用了Zuul和Spring配置模型的自动反向代理。 Ribbon也没有被排除在此更新之外,它具有RestTemplate集成,虚拟声明性Web服务客户端(具有Ribbon集成)以及用于Ribbon负载均衡器的Spring配置模型,这些都是该版本的新增功能。
其他一些值得注意的更新包括:
- 断路器的Hystrix:客户端和仪表板(UI)
- 涡轮机,用于断路器汇聚,通过HTTP进行推送以及通过AMQP进行推送
- AWS集成:关系数据库,消息传递和EC2元数据
- AMQP总线用于一组定义的操作事件,例如配置更改
同时,版本1.0.0的其余更改保持在限制之内:大多数版本都针对于1.0.0.RC3版本之后发现的问题的错误修复。 有关最新功能的简要概述,请参见正式发布公告 。
在Spring生态系统中,Spring Cloud源自经过验证的 适用于微服务架构的配置和管理的 成熟方法和技术 。 该项目的目的是促进针对分布式环境的跳转和JVM应用程序的开发。
如Spring Cloud网站所言,分布式系统的协调导致了样板模式。 使用Spring Cloud,开发人员可以快速站起来实施这些模式的服务和应用程序。 它们将在任何分布式环境中都能很好地工作,包括开发人员自己的笔记本电脑,裸机数据中心以及Cloud Foundry等托管平台。
从长远来看,应该提供通过Spring Data样式同时发布的Spring Cloud各个模块。 Spring Cloud模块托管在GitHub上 ,并提供了示例 。
翻译自: https://jaxenter.com/spring-cloud-1-0-0-now-available-115269.html