Spring Cloud通用架构图
2024-05-09 15:43:45 1 举报
Spring Cloud通用架构图展示了一个基于Spring Cloud技术栈的分布式系统架构,主要包括以下几个核心组件:服务注册中心(如Eureka),负责服务的注册与发现;服务网关(如Zuul),负责请求路由、负载均衡、认证和授权等;服务通信(如Feign),负责服务间的通信;服务配置中心(如Config Server),负责全局应用配置的统一管理和动态刷新;服务熔断器(如Hystrix),负责服务容错和降级。整个架构基于微服务的理念,将复杂的业务系统分解为多个独立部署、可扩展的服务,以实现高可用、易维护的分布式系统。此外,该架构还支持多种部署方式,包括传统的物理机或虚拟机部署,以及云平台部署。
作者其他创作
大纲/内容
分布式缓存
同步
主库
系统解偶
注册
Feign/Ribbon
developer
Maven仓库
服务编排
GateWay
Nginx
从库
业务服务集群
Token/JWT
日志收集系统ELK
CICD
缓存
获取服务列表
注册中心集群/Nacos
服务监控
运维
数据库读写
Auth Server
获取数据
弹性伸缩
API路由网关/集群
配置中心
LVS
用户身份认证
消息中间件
Jerkins pipeline
日志收集
gitlab
K8S
sleuth zipkin链路追踪
镜像管理
获取配置
0 条评论
下一页