4年46个版本,一文读懂SpringCl

研究白癜风的专家 https://baike.baidu.com/item/刘云涛/21900249
作者

方剑责编

唐小引头图

CSDN下载自东方ICSpringCloud自年1月发布第一个Angel.SR5版本,到目前年3月发布Hoxton.SR3版本,已经历经了4年时间。这4年时间里,SpringCloud一共发布了46个版本,支持的组件数从5个增加到21个。SpringCloud在年12月对外宣布后续RoadMap:下一个版本Ilford版本是一个大版本。这个版本基于SpringFramework5.3SpringBoot2.4,会在Q4左右发布;Ilford版本会删除处于维护模式的项目。目前处于维护模式的Netflix大部分项目都会被删除(spring-cloud-netflixGithub项目已经删除了这些维护模式的项目);简化SpringCloud发布列车。后续IaasS厂商对应的SpringCloud项目会移出SpringCloud组织,各自单独维护(spring-cloud-azure一直都是单独维护,spring-cloud-alibaba孵化在SpringCloud组织,毕业后单独维护);API重构,会带来重大的改变(SpringCloudHoxton版本新增了SpringCloudCircuitBreaker用于统一熔断操作的编程模型和SpringCloudLoadBalanacer用于处理客户端负载均衡并代替NetflixRibbon)。这个RoadMap可以说是对SpringCloud有着非常大的变化。什么是SpringCloud?首先先澄清「SpringCloud=SpringCloudNetflix」这个观点是错误的。官方对SpringCloud的定义是提供分布式应用开发的一套共用模式,这个模式也可以理解成一套统一的抽象编程模型,底层的实现可以进行切换,比如可以从Netflix切换成Alibaba,从Zookeeper切换成Consul。这套共用的模式有哪些呢?(可能比大家想象的要多。大家平时对常用的功能比较关心,实际上SpringCloud整个体系内容非常还是多的。)服务注册/发现:ServiceRegistry/Discovery。spring-cloud-


转载请注明:http://www.aierlanlan.com/grrz/9222.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了