微服务系统部署架构拓扑
2024-07-31 13:43:06 7 举报
微服务系统部署架构拓扑图展示了各个微服务如何互相通信和共享数据。在这个拓扑图中,每个微服务都被设计成独立的单元,它们通过REST API进行通信。此外,系统还部署了API网关,作为客户端的唯一入口点,从而简化了客户端的实现。微服务之间使用RabbitMQ进行异步通信,实现服务的解耦。数据库层采用MySQL数据库,负责存储系统的关键数据。此外,系统还使用了负载均衡器,以确保请求在多个服务实例之间均匀分布。整个系统部署在Docker容器中,提供了更好的资源隔离和可移植性。
作者其他创作
大纲/内容
App服务
数量>=2
Telecom
定时任务
Config
Mysql数据库集群
日志收集服务
文件服务
商品服务
Kong 服务 数量>=2
中间件服务器池
App用户
Auth
应用部署
资源服务器
基础服务器池
电信业务服务
Pay
Prometheus
支付服务
Customers
消息服务
作者:豆豆周末@ProcessOn 更多模板素材请关注豆豆周末个人主页(只提供优质素材)点击右下方 图标链接 进入豆豆周末@ProcessOn 个人主页 ➡️
FastDFS
路由器
搜索引擎
部署应用
配置中心
Kibana
ES
数量>=8
Product
订单数据库
监控服务
数据分析数据库
管理员
RocketMQ
认证中心
会员服务
数据库集群
权益数据库
Equity
数据分析平台
MQ
缓存服务
Logstash
XXL-Job
Order
产品数据库
防火墙
Nginx 服务 数量>=2
注册中心
业务应用服务器池
Data
权益服务
订单服务
基础服务数据库
模块配置服务
会员数据库
Message
Redis
前端服务、游客服务 服务 数量>=2
网关
Nacos 服务 数量>=2
网闸
配置数据库
App
日志查询服务
交换机
负载均衡服务器
0 条评论
下一页