微服务总体架构图LY-2
2024-05-11 17:45:46 122 举报
微服务总体架构图LY-2展示了一个模块化、分布式的微服务系统架构,其中包含多个核心组件和服务。这张图以直观的方式展示了各个微服务之间的交互和通信方式,以及它们如何通过API网关对外提供统一的接口。同时,图中还强调了模块化设计的优势,使得每个服务可以独立开发、部署和扩展,从而提高了系统的可维护性和可扩展性。此外,通过服务发现、负载均衡、熔断器等机制,系统实现了高可用性和弹性,确保即使在面对高负载或故障时也能够持续提供服务。
作者其他创作
大纲/内容
Apollo/Nacos
APM系统
Nginx+keepalived
分布式文件服务
虚拟
设备管理
展示
应用服务集群
logstash
Feign reslt Rpc
Exporters
DockerKubernetes
SpringBootAdmin服务管理
注册服务
下载文件
分布式锁
任务分布信息注销
Springcloudgateway
注销服务
rabbitmq消息服务
????
调度平台
选举
能耗管理
skywalkingagent
elastic-job分布式任务
数据热熔
统一鉴权
feign client
CDN
??????
域名访问
任务调度
注册
软负载均衡
DNS轮询层
Zipkin
分布式配置中心
Zookeeper
网关应用集群
MQ服务集群
数据转化
从库
日志收集
监控平台
Elk日志分析平台
Redis缓存服务器
SWAGGER
A服务集群
读写分离
负载均衡
存储
M
MYSQL HA集群
从库(读)
Eureka
数据同步
分布式协调服务
获取服务列表
?????????服务熔断
数据存储
持久化
注册中心
收集微服务endpoint数据
后勤管理
服务注册
GPE监控预警平台
同步
备库
分布式缓存(集群模式、或者哨兵模式)
Zuul GW
docker/K8s服务编排
Redis集群
ElasticSearch
可视化链路追踪
Eureka服务注销中心HA集群
主库
B服务集群
kafka
获取配置信息
text rpc
反向代理层/负载均衡层
人员管理
日志展示
DDOS高防护
S
分布式任务调度
应用防火墙
反向代理http请求
Klbana
安全管理
服务限流熔断降级Sentinel
主库(读写)
上传文件
ELX日志收集平台
kafka集群
springbootadmin服务监控
客户端(android、H5、IOS)
课程管理
数据库集群
收藏
0 条评论
下一页