声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅。

一、SpringCloud简介

SpringCloud就是一套分布式服务治理的框架,既然它是一套服务治理的框架,那么它本身不会提供具体功能性的操作,更专注于服务之间的通讯、熔断、监控等。因此就需要很多的组件来支持一套功能。

二、SpringCloud架构

1、外部或者内部的非SpringCloud项目都统一通过API网关(Zuul)来访问内部服务.

2、网关接收到请求后,从注册中心(Eureka)获取可用服务

3、由Ribbon进行均衡负载后,分发到后端的具体实例

4、微服务之间通过Feign进行通信处理业务

5、Hystrix负责处理服务超时熔断

6、Turbine监控服务间的调用和熔断相关指标

转载于:https://www.cnblogs.com/leeSmall/p/8763181.html

SpringCloud系列一:SpringCloud的简介和架构相关推荐

  1. 【SpringCloud系列】Gateway网关简介及使用

    一.Gateway是什么 Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用Zuul网关:但在2.x版本中,zuul的升级就是一直跳票,SpringCloud最后自己研发了一个网关代替 ...

  2. 微服务实战系列之SpringCloud Alibaba学习(四)

    微服务实战系列之SpringCloud Alibaba: 微服务实战系列之SpringCloud Alibaba学习(一) 微服务实战系列之SpringCloud Alibaba学习(二) 微服务实战 ...

  3. J360-cloud SpringCloud系列二:服务发现Discovery Service

    2019独角兽企业重金招聘Python工程师标准>>> j360开源博客之 ----------------------------------------------------- ...

  4. SpringCloud系列研究---Eureka服务消费Feign

    转载自:https://www.cnblogs.com/chxuyuan/p/8358998.html SpringCloud系列研究---Eureka服务消费Feign 一.Feign简介 Feig ...

  5. 08、SpringCloud 系列:Nacos - 安装、启动

    SpringCloud 系列列表: 文章名 文章地址 01.Eureka - 集群.服务发现 https://blog.csdn.net/qq_46023503/article/details/128 ...

  6. SpringCloud 微信小程序授权登录 获取openId SessionKey【SpringCloud系列13】

    SpringCloud 大型系列课程正在制作中,欢迎大家关注与提意见. 自我提升方法推荐:神奇的早起 早上 5:00 -5:20 起床刷牙 5:30-6:00 晨练(跑步.跳绳.骑自行车.打球等等) ...

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

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

  8. Java生鲜电商平台-SpringCloud微服务开发中的数据架构设计实战精讲

    Java生鲜电商平台-SpringCloud微服务开发中的数据架构设计实战精讲 Java生鲜电商平台:   微服务是当前非常流行的技术框架,通过服务的小型化.原子化以及分布式架构的弹性伸缩和高可用性, ...

  9. SpringCloud系列博客父工程xml依赖

    SpringCloud系列博客父工程xml依赖 <?xml version="1.0" encoding="UTF-8"?><project ...

  10. SpringCloud系列之Nacos+Dubbo+Seata应用篇

    SpringCloud系列之Nacos+Dubbo+Seata应用篇 原文链接:https://www.cnblogs.com/chinaWu/p/13671620.html ---------- 源 ...

最新文章

  1. 3 : 1,从21世纪科技趋势分析美国为什么一定要遏制华为
  2. gorm存指针数据_gormt: gormt 是一个数据库映射工具,可以将 mysql 数据库自动生成 golang sturct 结构...
  3. 【Protocol Buffer】Protocol Buffer入门教程(六):枚举和包
  4. html中使用静态图片做一个csdn网站的首页
  5. python迷宫求解代码_Python中的迷宫求解
  6. 2021年中国养老前景调查报告
  7. 潜水员(信息学奥赛一本通-T1271)
  8. 浅谈Opencl四大模型之Platform model
  9. 【博士招生】卢森堡大学​SnT(CVI²)研究小组,DeepFake 检测领域
  10. 更快,可扩展性更强的 Apache Cassandra 4.0 正式发布
  11. 全球最年轻的Python程序员;13 岁创建 RISC-V 内核,后浪程序员有多恐怖?
  12. html代码格式化nodejs,使用Node编写的Sublime代码格式化工具插件(HTML/CSS/JS)
  13. ios开发学习--选项卡(Tab Bar) 效果源码分享--系列教程
  14. python飞机大战概要设计说明书_飞机大战概要设计文档 4改
  15. 信息时代不被淘汰,获取成功需有的十种能力
  16. android 修改系统参数设置,Android获取与设置系统环境变量的方法指南
  17. 常见的几种锁(互斥锁,自旋锁,乐观锁,悲观锁)
  18. nginx 按天分割日志
  19. 欢迎光临 Javen-Studio 新网址:http://javenstudio.org
  20. 硬笔书法“案”字怎样书写正确?“最美中国字”来教你!

热门文章

  1. Android中的HTTP通信
  2. 负载均衡策略深入剖析
  3. 响应因特网端口ping命令_如何使用Ping命令识别基本的Internet问题
  4. ios单应用模式_如何为iOS 13暗模式设置应用
  5. linux 端口 流量统计,Linux下如何对端口流量进行统计
  6. Python培训分享:Python新版本中的6个新特性
  7. 哪些人适合参加软件测试培训?
  8. 1-2 postman工具简介
  9. FastDFS之Linux下搭建
  10. MSSQL-最佳实践-行级别安全解决方案