美文网首页
Spring Cloud

Spring Cloud

作者: 隨颩洏萣 | 来源:发表于2020-09-12 12:27 被阅读0次

Boot和Cloud版本选型

版本号命名规则
  • 1、Boot版本用数字表示,如:2.2.3RELEASE

  • 2、Cloud版本用字母表示,如:Hoxton SR8

  • 3、版本演变

    [参考文章:各种软件版本的含义] https://www.jianshu.com/p/e3fd4117eee9

停止使用

*   Angel

*   Brixton

*   Camden

spring boot 1.5.x

*   Dalston

*   Edgware

Spring Boot 2.0.x

*   Finchley

Spring Boot 2.1.x

*   Greenwich

*   2.2.x,2.3.x(Starting with SR5)
Spring Cloud官方目前保留版本
  • Hoxton SR8 (CURRENT)(GA)

  • 2020.0 (SNAPSHOT)

  • 20.0.0-M3 (PRE)

  • Hxton (SNAPSHOT)

  • Greenwich SR6 (GA)

  • Greenwich (SNAPSHOT)

Spring Boot 2.3.x版和Spring Cloud H版SR5可对应(2020.9.9)

Cloud组件停更说明

[参考文章:SpringCloud组件的停更和替换说明] https://my.oschina.net/u/4401339/blog/4348259

  • 之前SpringCloud常用的微服务落地技术

    image.png
  • 2020年后的技术更新方案
image.png

Eureka基础

Eureka基础知识 具体微服务进驻EurekaServer
  • 什么是Eureka

    • Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现与故障转移。服务注册与发现对于微服务架构来说非常重要,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件。

    • SpringCloud封装了Netfix公司开发的Eureka模块来实现服务注册和发现

    • Eureka采用了C-S的设计架构,EurekaServer作为服务注册功能的服务器,它是服务注册中心。而系统汇总的其他服务,使用Eureka的客户端连接到Eureka Server并维持心跳连接。这样系统的维护人员就可以通过Eureka Server来监控系统中各个微服务是否正常运行。 SpringCloud的一些其他模块(比如Zuul)就可以通过EurekaServer来发现系统中的其他微服务,并执行相关的逻辑

相关文章

网友评论

      本文标题:Spring Cloud

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