微服务基础架构
2023-04-03 13:38:21 35 举报
微服务基础架构
作者其他创作
大纲/内容
其他
获取服务
前端服务
服务注册中心集群配置管理中心集群
文件存储
注册服务发现
NIFI
访问认证JWT
Spring Cloud版本:Hoxton.SR9Spring Boot版本:2.3.7.RELEASEJDK版本:1.8
转发服务
Nginx
Service-A
Service-B
A服务集群
用户前台UniApp
Nacos
认证/鉴权AuthService
服务注册中心
注册
负载均衡Ribbon
Feign Client
设备1
异构服务集群
cluster
设备A
SpringBootAdmin Server
消息组件
ruoyi-gateway
Sentinel/Ribbon
Minio/FastDFS
微服务跟踪Sleuth
日志聚合系统
Sidecar
熔断/降级Sentinel
设备监控服务
数据检索服务/缓存服务
负载均衡
Nacos集群
获取服务列表
文件数据库
网关服务
任务调度Quartz
数据库
管理平台UniApp
分布式资源存储服务
Broker服务
MySQL
RabbitMQ、KAFKA...
B服务集群
MQTT Broker集群
清洗、组装、推送
开放APISwagger
认证服务
Proxy
RocketMQ
quartz 2.3.2
Admin
Spring Cloud Gateway
微服务
注册服务
网关集群
SMQTTX
关系型数据库
服务调用OpenFeign
ELK
注册服务列表
任务调度
时序数据库
缓存数据
时序数据
异构服务
认证中心
Redis
收集数据
缓存组件
边缘网关
日志聚合ELK
存储服务
接入服务
API调用
链路监控Zipkin/Sky Walking
Mysql 5.7.x
用户前台VUE
服务发现/获取配置内容
客户端
TDengine
结构数据
数据同步工具
注册中心集群
分布式任务调度系统
分布式事务SEATA
服务监控中心
API网关集群 Gateway
管理平台VUE
搜索数据
Zipkin/Sky Walking
负载均衡集群Nginx
ElasticSearch
HTTP
抽取(基于binlog)
链路监控服务中心
MQTT
Spring Cloud Stream消息队列连接组件
运维保障
消息队列中间件
设备接入API
管理后台UniApp
缓存服务
服务监控
设备2
管理后台VUE
数据接口服务
设备3
开放API
获取配置
ElasticsearchLogstashKibana
RESTful接口
HTTP、TCP、UDP、CoAP
设备N
路由转发
ruoyi-auth
边缘设备
0 条评论
下一页