准备写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:实施分布式服务跟踪解决方案

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

SpringCloud系列:前言的更多相关文章

  1. SpringCloud系列——SSO 单点登录

    前言 作为分布式项目,单点登录是必不可少的,文本基于之前的的博客(猛戳:SpringCloud系列——Zuul 动态路由,SpringBoot系列——Redis)记录Zuul配合Redis实现一个简单 ...

  2. SpringCloud系列——Bus 消息总线

    前言 SpringCloud Bus使用轻量级消息代理将分布式系统的节点连接起来.然后可以使用此代理广播状态更改(例如配置更改)或其他管理指令.本文结合RabbitMQ+GitHub的Webhook实 ...

  3. SpringCloud系列——Config 配置中心

    前言 Spring Cloud Config为分布式系统中的外部化配置提供了服务器端和客户端支持.有了配置服务器,您就有了一个中心位置来管理跨所有环境的应用程序的外部属性.本文记录实现一个配置中心.客 ...

  4. SpringCloud系列——Feign 服务调用

    前言 前面我们已经实现了服务的注册与发现(请戳:SpringCloud系列——Eureka 服务注册与发现),并且在注册中心注册了一个服务myspringboot,本文记录多个服务之间使用Feign调 ...

  5. SpringCloud系列——Zuul 动态路由

    前言 Zuul 是在Spring Cloud Netflix平台上提供动态路由,监控,弹性,安全等边缘服务的框架,是Netflix基于jvm的路由器和服务器端负载均衡器,相当于是设备和 Netflix ...

  6. SpringCloud系列——Ribbon 负载均衡

    前言 Ribbon是一个客户端负载均衡器,它提供了对HTTP和TCP客户端的行为的大量控制.我们在上篇(猛戳:SpringCloud系列——Feign 服务调用)已经实现了多个服务之间的Feign调用 ...

  7. SpringCloud系列之网关(Gateway)应用篇

    @ 目录 前言 项目版本 网关访问 鉴权配置 限流配置 前言 由于项目采用了微服务架构,业务功能都在相应各自的模块中,每个业务模块都是以独立的项目运行着,对外提供各自的服务接口,如没有类似网关之类组件 ...

  8. SpringCloud系列之集成Dubbo应用篇

    目录 前言 项目版本 项目说明 集成Dubbo 2.6.x 新项目模块 老项目模块 集成Dubbo 2.7.x 新项目模块 老项目模块 参考资料 系列文章 前言 SpringCloud系列开篇文章就说 ...

  9. SpringCloud系列之集成分布式事务Seata应用篇

    目录 前言 项目版本 项目说明 Seata服务端部署 Seata客户端集成 cloud-web module-order module-cart module-goods module-wallet ...

随机推荐

  1. sshd_config已修改,ssh还是无法远程问题解决

    环境:vmware下的debian10.2 /etc/sshd/sshd_config 配置文件已经完成修改开启允许root账号登录配置 ssh远程返回如下信息: [Administrator.NIH ...

  2. Oracle Rac 测试

      #还是使用之前的脚步来进行测试 #Author : Kconnie Pong Oracle@PONGDB:~> more load_balance.sh #!/bin/bash ..} do ...

  3. Uep必填字段校验

    在开发中常常有必填字段, <span style="color:Red">*</span>服务地址:</td><hy:formfield ...

  4. android 给控件使用自定义字体Typeface

    第一步:将字体资源放在assets 资源文件夹下: 第二步:获取字体资源 Typeface mTf = Typeface.createFromAsset(c.getAssets(), "Op ...

  5. python开发问题

    1. pip3 ''' pip3 install --upgrade pip sudo apt-get install python3-setuptools pip3 install --upgrad ...

  6. UI自动化-selenium-api封装pyse框架

    # coding=utf-8 import time from selenium import webdriver from selenium.webdriver.common.action_chai ...

  7. 第四章 SpringCloud之Eureka-Client实现服务(Jpa,H2)

    1.pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="h ...

  8. Eclipse_Package Presentation

    Package Presentation ->Flat ->Hierarchical更常用

  9. mysql linux环境

    创建新用户 create user jnroot@'%' identified by 'Yc@edc#sJn';创建数据库 create database price_monitor DEFAULT ...

  10. Linux配置全局jdk以及Tomcat服务器简单测试

    Linux配置全局jdk 1.确保相应文件夹下有apache-tomcat和jdk的压缩文件 注意:jdk文件必须为适应Linux版本的文件 (如果已经有了相应文件,可以跳过以下第2-3个步骤) 2. ...