微服务架构全景图
2024-12-16 09:44:44 0 举报
微服架构:首先,需要一个反向代理(如Nginx)来作为流量入口。 反向代理经过API网关控制,分发到微服务集群中的各个微服务。 API网关分发流量是基于路由的,路由根据服务列表来进行配置,通常会有一个服务发现与注册系统来帮助维护集群中的微服务状态信息。 微服务运行时通常需要获取服务配置,在微服务架构中一般会有一个远程配置中心来集中管理配置。 为了更好的进行服务治理,链路追踪、日志系统、监控系统在微服务架构中也是少不了的。 有些微服务系统中还需要一个任务调度系统来维护需要定期执行的任务。 另外,系统的运行常常还需要存储、检索数据,在微服务架构中,经常需要用到关系数据库、分布式缓存、对象存储、索引数据库、消息队列的组件/中间件。
作者其他创作
大纲/内容
Service-A
WEB
日志
配置中心
CloudKafka-消息队列
COS 对象存储
负载均衡
https
Service-B
服务注册与发现
API网关
Service-D
反向代理
Redis-云数据库
链路追踪
Elasticsearch
服务列表
云数据库 MySQL
APP
监控
任务调度
Service-C
0 条评论
下一页