美文网首页
再见“NetFlix”,再见"伦敦地铁",SpringCloud

再见“NetFlix”,再见"伦敦地铁",SpringCloud

作者: 程序员Mark_Chou | 来源:发表于2020-12-25 16:49 被阅读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

    相关文章

      网友评论

          本文标题:再见“NetFlix”,再见"伦敦地铁",SpringCloud

          本文链接:https://www.haomeiwen.com/subject/gokinktx.html