微服务系统架构图-S2B2C电商版
2021-07-08 15:38:36 20 举报
基于SpringCloud的微服务架构图,完整展示一整套电商系统的开源解决方案,包括nacos、sentinel、mysql、rabbitmq、canal、kafka、elk、skywalking、xxl-job、zookeeper、seata、mongodb等
作者其他创作
大纲/内容
Auth
从库
Kafka
Agent
数据发送
Seata
Sentinel熔断限流降级
注册
三方服务
基础设置服务
采集
配置
Nacos集群
分布式事务
CRM服务
Seata集群
GateWay
Exporter
CDN
metrics
日志收集
消息服务
ZK
客户服务
分销服务
任务调度集群
认证
Feign通信
结构化存储
JWT鉴权
nginx
Rabbit集群
运营后台
JustAuth支持几十种三方登录
Canal
访问端
服务监控BootAdmin
主库
订单服务
读写分离
APM server
同步
转发
ElaticSearch
文件存储
FileBeat
ELK集群
手机
持久化、展示
供应商后台N
数据同步
ZooKeeper集群
数据加工
注册、配置
钉钉、微信、邮件、短信等
静态资源
支付服务
防火墙
Pad
Adapter集群
商家服务
提交
Nacos
API网关
采集信息
业务消息
通过Agent收集EndPoint信息
商家后台
展示
运营后台N
存储、展示
Nginx反向代理
Kibana
负载均衡
Kafka集群
主备热切
数据存储、读取
缓存
MongoDB集群
Redis
Nginx负载均衡
数据回放
APM监控
Canal集群
用户移动端N
聚合服务集群
告警
缓存、分布式锁
备库
MongoDB
营销服务
用户移动端
SkyWalking
eagle-ui
Binlog同步
GPE监控、收集所有metrics
数据监控
账户服务
异常监控、健康检查
binlog同步
Redis集群
统计服务
SwaggerAPI文档
Xxl-Job
供应商后台
微服务集群
Captrue集群
集群N
PC
集群2
商家后台N
用户PC端N
集群管理
调度
LoadBalance负载均衡
Master
认证服务集群
Slaver
数据清洗统计存储
数据处理
Nginx集群
数据存储读取
OSS、COSMINIO等
商品服务
OSS
用户PC端
DNS解析负载均衡
0 条评论
下一页