1.spring cloud eureka : 注册中心,可以看到各个服务运行状态,并且各个微服务调用都通过注册中心来找到内网ip进行调用

2.spring cloud gateway: 对外的网关,分为zuul版本和F版本,两者最大区别是底层容器不同,

zuul版本是servlet, F版本的是webFlux框架,并且F版本可设置统一过滤器,

单个微服务过滤器,限流过滤器, 相同的是都有负载均衡,熔断机制,重试规则

3.spring cloud config: 配置中心,可以分为本地扫描配置和从git仓库拉取缓存,在spring cloud bums的配合下,

可实现实时动态刷新配置文件

4. spring cloud bus: 消息总线,实现各个微服务之间的通信,整合java消息的发送和接收

5. spring cloud zipkin: 链路追踪,分为http追踪和rabbitmq追踪,提供前端页面显示各个接口之间的复杂的互相调用

6. spring boot admin: 显示各个服务运行的详细状态,线程池,内存环境,系统环境属性,spring各种bean运行状态,

可以把阿里数据库连接池druid的监控结合到了监控页面,可以监控到各个sql执行时间等等

7.spring cloud oauth2: 鉴权服务, 四种模式: 用户名密码模式, 客户端模式, 授权码模式,简化模式过于复杂.

Euraka 和 dubbo ,zookeeper

1.Euraka: 是分布式系统中的AP

2.dubbo的注册中心一般选用zookeeper: zookeeper保证的是cp

3. 在P在网络分区发生故障的时候,zookeeper 要进行选举,euraka: 可以快速切换到另外一个节点

分布式系统:CAP定律

C: 保证所有系统同一时间数据一致性

A: 保证对外的可用性

P: 对网络分区具有容错性

spring cloud 全家桶 简单介绍相关推荐

  1. Spring Cloud 全家桶 入门介绍

    Spring Cloud 全家桶 入门介绍 Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的一些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌 ...

  2. Spring Cloud全家桶主要组件及简要介绍

    <h2><a id="_0"></a>一.微服务简介</h2> 微服务是最近的一两年的时间里是很火的一个概念.感觉不学习一下都快跟不 ...

  3. routing zuul_金三银四跳槽季快到了:送上Spring cloud全家桶系列之Zuul

    一.前言 金三银四跳槽季快到了:送上Spring cloud全家桶系列之Eureka 金三银四跳槽季快到了:送上Spring cloud全家桶系列之Feign 金三银四跳槽季快到了:送上Spring ...

  4. 一个简单的微服务项目带你上手spring cloud 全家桶

    最近一个月,断断续续学习了spring cloud的主流微服务模块,然后实践了一个比较容易上手的微服务项目,现在做一个总结. 这个项目是在github上的一个比较经典的spring cloud易上手的 ...

  5. spring cloud全家桶_阿里架构师玩转spring全家桶(实战篇),附赠3本spring电子书...

    Spring框架自诞生以来一直备受开发者青睐,今天在这里分享的是Spring全家桶实战篇电子书籍.书籍内容中包括了Spring.SpringBoot.SpringCloud.SpringMVC四个实战 ...

  6. spring cloud全家桶_吃透这份Github点赞120k的Spring全家桶笔记Offer拿到手软

    Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶.它包SpringMVC.SpringBoot.Spring Cloud.Spring Data等解决方案. 很多研 ...

  7. Spring Cloud Bus 消息总线介绍

    作者 | 洛夜 来源 | 阿里巴巴云原生公众号 在 Spring 生态中玩转 RocketMQ 系列文章: <如何在 Spring 生态中玩转 RocketMQ?> <罗美琪和春波特 ...

  8. 干货|Spring Cloud Bus 消息总线介绍

    2019独角兽企业重金招聘Python工程师标准>>> 继上一篇 干货|Spring Cloud Stream 体系及原理介绍 之后,本期我们来了解下 Spring Cloud 体系 ...

  9. Spring Cloud Consul 基础使用介绍

    Spring Cloud Consul 基础使用介绍 1.概述 Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置.与其他分布式服务注册与发现的方案,Cons ...

  10. cloud全家桶介绍

    有关于springcloud的简介这里不做过多概述,可以去官网或者百度去查看 一.什么是Spring Cloud Spring Cloud是一系列框架的有序集合.它利用Spring Boot的开发便利 ...

最新文章

  1. Ubuntu中安装DiscuzX2
  2. 使用boostrap组件结合PageHelper完成javaweb网页的分页功能
  3. 浅谈电量传感器在数据中心的UPS电源中的应用
  4. python中的os abort_Python::OS 模块 -- 进程管理
  5. koa2 仿知乎笔记
  6. P1828 香甜的黄油 Sweet Butter (spfa)
  7. vue php 加载速度,Vue加载优化,速度提高一倍。
  8. [Android]PhoneGap源码分析——白名单
  9. js学习笔记 chapter5 引用类型
  10. 2018/3/27 省选模拟赛 140分
  11. ffmpeg将视频转图片,图片转视频
  12. 面试技巧-面试官的考题
  13. iOS 瘦身!一个让 50% 本地图片消失的方案
  14. Arduino ESP8266利用定时器中断控制LED闪烁示例程序
  15. java生成xml文件head,生成XML文件 - Glucose的个人空间 - OSCHINA - 中文开源技术交流社区...
  16. springbooot学习记录
  17. mysqli_fetch_assoc()和mysqli_fetch_array()的区别与用法
  18. 软件测试的痛点有哪些?
  19. 解决webstorm调试js时Evaluate脚本获取dom属性丢失问题
  20. 自由交易:下一个阿里巴巴

热门文章

  1. 李开复:中国创业有四大优势
  2. 20年磨一剑,南京大学周志华团队出版专著总结演化学习引领性研究(再次送书)...
  3. Axure RP 8基础原件介绍
  4. Windows锁机病毒
  5. 毕设 数据库ER图绘制过程中的参考资料
  6. 关于一台机器运行两个身份证读卡器模块(总结)
  7. 【Linux】安装系统的时候遇到grub-install Error 问题的解决,超详细傻瓜式教程
  8. [UVA1449] Dominating Patterns(AC自动机,STL,计数,神坑)
  9. 在python中定义函数时不需要声明函数参数的类型_python定义函数时默认参数注意事项...
  10. 微信小程序入门(一):小程序账号注册 + 微信开发者工具安装