SpringCloud架构图
2021-03-04 10:53:26 501 举报
SpringCloud是一个基于SpringBoot实现的云应用开发工具,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态)中快速构建一些常见模式的工具。SpringCloud架构图主要包括以下几个部分:注册中心、配置中心、服务提供者、服务消费者和服务网关。注册中心负责服务的注册与发现,配置中心负责统一管理项目中的配置信息,服务提供者负责提供服务,服务消费者负责调用其他服务的接口,服务网关负责请求的路由和过滤。通过这些组件的协同工作,SpringCloud能够帮助开发者快速构建稳定、高效的分布式系统。
作者其他创作
大纲/内容
服务A: X.X.X.1:9999
3、请求服务
服务C实例3
EurekaServer服务A: X.X.X.1:9999服务B: X.X.X.2:9999服务C: X.X.X.3:9999.....
操作数据库
6、服务调用(负载均衡)
2、服务发现
7、异常时服务降级,熔断
4、服务路由
注册服务
获取注册表
服务A实例2
Feign
1、服务注册
各种客户端
注册中心
服务C实例1
Zuul网关
服务C实例2
服务B实例3
API网关
服务集群
Hystrix线程池
服务C: X.X.X.3:9999
服务A实例1
5、负载均衡
服务B实例2
服务B: X.X.X.2:9999
服务B实例1
收藏
收藏
0 条评论
下一页