• SpringCloud系列:前言


    准备写springcloud系列了,先吐槽下自己,之前准备把学到的东西写下来,都因为工作或自己太懒(主要还是懒),写了个开篇就GG了,这次springcloud一定会坚持写完。加油!

    这里先说下我搭建spring cloud的环境版本,以及后面要写spring coud的模块:

     一:spring cloud的环境版本如下:

      spring boot :2.0.4.RELEASE

      spring cloud:Finchley.SR1   Finchley 是 cloud的大版本号  SR1 是小版本号 ,大版本号是采用了伦敦地铁站的名字命名的,小版本号 SR x(service releases x)其实就是记录大版本下的第几个版本 ,Finchley.SR1就表示Finchley下的第一个版本

    spring cloud的版本一定要和spring boot的版本搭配好,两者之间的版本搭配很重要,应为有些版本更新根本不兼容前面的

        cloud 的 Finchley  兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x

    如果你想查看你的spring cloud对应的是那个spring boot版本可以通过如下方式查看

    1.进入Spring.io官网,点击PROJECTS导航,点击左侧菜单的SpringCloud,选择Learn标签,找到你的spring cloud对应的Reference Doc

    进入Doc后,全局搜索org.springframework.boot,没找对没关系,多找几次,你会找到的

    找到的这个就是spring coud版本对应的spring boot版本。

    二:后面要写spring coud的模块

      spring cloud eureka:服务治理组件,包含服务注册中心,服务注册和服务发现

      spring cloud ribbon:客户端负载均衡的调用组件

      spring cloud hystrix:容错管理组件,实现断路器模式,提供服务中的容错能力

      spring coud feign:基于ribbon和hystrix的声明式服务调用组件

      spring cloud zuul:网关组件,提供路由和过滤功能

      spring cloud config:配置中心,基于github提供统一的配置信息

      spring cloud bus:数据总线,用于传播集群环境中的状态变化或事件,比如动态刷新配置

      spring cloud stream:事件驱动的微服务的框架

      spring coud sleuth:实施分布式服务跟踪解决方案

    这些模块会按顺序一个一个写,写的目的也是为自己回顾和留一个存档,方便以后查看。

  • 相关阅读:
    Nginx如何配置Http、Https、WS、WSS?
    关于MySQL日志,我与阿里P9都聊了些啥?
    一文搞懂MySQL体系架构!!
    在业务高峰期拔掉服务器电源是一种怎样的体验?
    千万不要轻易尝试“熊猫烧香”,这不,我后悔了!
    从小白程序员到大厂高级技术专家我看过哪些书籍?
    聊一聊我在 B 站自学 Java 的经历吧
    计算机网络的 89 个核心概念
    MQTT 协议是个啥?这篇文章告诉你!
    1.5w字 + 24张图肝翻 TCP。
  • 原文地址:https://www.cnblogs.com/jpwahaha/p/11043301.html
Copyright © 2020-2023  润新知