微服务项目包括的组件

image.png

什么是SpringCloud

image.png
spring boot 与 spring cloud版本详细对应关系
https://start.spring.io/actuator/info

image.png

什么是微服务?

image.png
微服务化的核心就是将传统的一站式应用,根据业务拆分成一个个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术的角度看就是一种小而独立的处理过程,类似进程概念,能够自行单独启动或销毁,拥有自己独立的数据库。

什么是微服务架构?

image.png

微服务的优缺点?

image.png
image.png

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

SpringCloud和Dubbo有哪些区别?

image.png
image.png
image.png
image.png
关于Dubbo和Spring Cloud间的关系,首先明确一点是Dubbo和Spring Cloud并不是完全的竞争关系,两者所解决的问题域不一样:Dubbo的定位始终是一款RPC框架,而Spring Cloud的目标是微服务架构下的一站式解决方案。

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

image.png

什么是Feign?

image.png
image.png

Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?

image.png
image.png

什么是Hystrix?

image.png

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

image.png
image.png