分布式主要架构
image.png
两个辅助组件:分布式日志服务和系统监控链路追踪
image.png

微服务技术栈

image.png

分布式架构和集群架构

分布式架构是每个服务器都是运行不同的程序,提供的功能不一样,相互协作形成一个完整的生态,再对外提供服务,各个服务器之间有存在相互通信调用的情况;
2021031512051347.png
集群是相同功能体的复制,比如我们有一个A服务的集群,由三台服务器组成,则每个服务器运行的程序是完全相同的,功能也是完全相同的,各个服务器之间不存在通信调用的情况。集群架构的目的是与负载均衡器进行配合,分摊运行压力;
2021031512051348.png

微服务的特性

image.png

SpringCloud和Dubbo技术

image.png

springCloud和SpringBoot版本兼容对应表image.png

Eureka注册中心

image.png
image.png

SpringCloud和SpringCloudAlibaba

image.png