SpringCloud学习笔记

Posted manor的大数据奋斗之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringCloud学习笔记相关的知识,希望对你有一定的参考价值。

笔记整理来源 B站UP主狂神说
https://www.bilibili.com/video/BV1jJ411S7xr

学习前言
1.1 学习前提
熟练使用SpringBoot 微服务快速开发框架
了解过Dubbo + Zookeeper 分布式基础
电脑配置内存不低于8G(我自己的是16G)

给大家看下多个服务跑起来后的内存开销图:

1.2 文章大纲

Spring Cloud 五大组件

  • 服务注册与发现——Netflix Eureka
  • 负载均衡:
  • 客户端负载均衡——Netflix Ribbon
    服务端负载均衡:——Feign(其也是依赖于Ribbon,只是将调用方式RestTemplete 更改成Service 接口)
  • 断路器——Netflix Hystrix
  • 服务网关——Netflix Zuul
  • 分布式配置——Spring Cloud Config

1.3 常见面试题

1.1 什么是微服务?

1.2 微服务之间是如何独立通讯的?

1.3 SpringCloud 和 Dubbo有那些区别?

1.4 SpringBoot 和 SpringCloud,请谈谈你对他们的理解

1.5 什么是服务熔断?什么是服务降级?

1.6 微服务的优缺点分别是什么?说下你在项目开发中遇到的坑

1.7 你所知道的微服务技术栈有哪些?列举一二

1.8 Eureka和Zookeeper都可以提供服务注册与发现的功能,请说说两者的区别

以上是关于SpringCloud学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

SpringCloud 学习笔记总结

SpringCloud学习笔记

SpringCloud学习笔记

肝了很久,冰河整理出这份4万字的SpringCloud与SpringCloudAlibaba学习笔记!!

SpringCloud之学习笔记(Feign+consul)

SpringCloud之学习笔记(Feign+consul)