再见“NetFlix”,再见“伦敦地铁“,SpringCloud2020.0.0来了

2020.12.22日Spring宣布SpringCloud2020.0.0正式发布,不知道小伙伴们有没有注意到,新版本的命名方式不在是“伦敦地铁站”,而采用“日历化”版本方式命名。

重大变化
  1. 以下模块已从spring-cloud-netflix中删除:
  • spring-cloud-netflix-archaius

  • spring-cloud-netflix-concurrency-limits

  • spring-cloud-netflix-core

  • spring-cloud-netflix-dependencies

  • spring-cloud-netflix-hystrix

  • spring-cloud-netflix-hystrix-contract

  • spring-cloud-netflix-hystrix-dashboard

  • spring-cloud-netflix-hystrix-stream

  • spring-cloud-netflix-ribbon

  • spring-cloud-netflix-sidecar

  • spring-cloud-netflix-turbine

  • spring-cloud-netflix-turbine-stream

  • spring-cloud-netflix-zuul

  • spring-cloud-starter-netflix-archaius

  • spring-cloud-starter-netflix-hystrix

  • spring-cloud-starter-netflix-hystrix-dashboard

  • spring-cloud-starter-netflix-ribbon

  • spring-cloud-starter-netflix-turbine

  • spring-cloud-starter-netflix-turbine-stream

  • spring-cloud-starter-netflix-zuul

    另外在已发布的版本中移除了对ribbon、hystrix和zuul的支持。总之,新版本删除了除Eureka外的所有组件。可选的替代方案

    • Spring Cloud Azure
    • Spring Cloud Alibaba
    • Spring Cloud for Amazon Web Services
    • Spring Cloud GCP。
  1. spring-cloud-commons的Bootstrap默认为禁用状态

    可以通过两种方式启用Bootstrap上下文。

    • 设置参数,spring.cloud.bootstrap.enabled=truespring.config.use-legacy-processing=true。这些参数需要设置为环境变量、java系统属性或命令行参数。

    • 添加spring-cloud-starter-bootstrap依赖

  2. Config Server,Consul,Zookeeper和Vault中添加spring.config.import的支持

    用以导入其它组件的配置,需要将它们放在application.properties或中application.yml

    • spring.config.import=configserver:
    • spring.config.import=consul:
    • spring.config.import=zookeeper:
    • spring.config.import=vault:
  3. Spring Cloud Commons、Spring Cloud Kubernetes、Spring Cloud Openfeign常规性升级

    如Kubernetes中重命名了部分starter
    在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值