微服务总体架构图
2024-01-10 17:31:22 1 举报
微服务总体架构图是一种表示软件系统微服务化设计的可视化展示工具。它通常包括以下几个核心部分:微服务、服务发现、事件驱动、负载均衡、监控和日志。此外,它还可能包括API网关、消息队列等组件。各微服务之间相互独立,通过服务发现机制进行通信。事件驱动和消息队列实现微服务之间的异步通信。负载均衡负责处理请求的分配,提高系统性能。监控和日志确保系统的稳定运行,提供调试和优化的依据。这种架构可以提高系统的可扩展性、可维护性和可靠性。
作者其他创作
大纲/内容
获取服务列表
mongodb
binlog
SAAS
防火墙
build and push
zuulGateWay
微服务调用
代码拉取
prometheus
API Server
主
nginx集群
MySqlOracleMongoDB
OAuth2.0认证中心
服务注册中心
熔断Hystrix
镜像支持
harbor镜像数据库
注册服务
mq集群
服务Ⅱ
Kinbana
image
FeginClient
数据库
CI/CD
服务Ⅲ
request
开发人员
MQRedisNacos
拉取镜像
日志存储
www.xxx.com
提交代码开始构建
keepalived virtual ip
Sentinel熔断降级
SkyWalking
内网部署
文书检索
redis集群
分库分表
调度器
异步解耦
消息队列
任务调度
nacos集群
GitLab
业务集群
API Gateway
OSS
打包发布到镜像数据库
负载均衡Ribbon
告警
服务中心
微服务部署/总体架构图
Analytics
各种客户端
注册
链路追踪
控制器
短信 微信 邮件
LogStash
PAAS
Ops运维人员
request load
外网部署
Sleuth
服务注册
ELK
从
容器化部署
负载均衡/nginx
eureka
Dev开发人员
注册中心集群eureka server
动态配置
Ribbon负载均衡
部署新版本
web防御
云监控
DNS解析
服务发现
ES
服务Ⅰ
CDN加速
文件存储
缓存、令牌、分布式锁
0 条评论
下一页