技术架构图
2023-03-05 17:22:51 0 举报
技术架构图
作者其他创作
大纲/内容
接口
服务间通信
注册发现 Eureka
TiDB(替代mysql的备用方案)
rabbitMQ异步推送流量削峰
mongoDB(聊天记录、通话记录、操作日志等)
持久化存储
JSON
Zuul
服务调用 Feign
ORM框架 Mybatis+PageHelper
监控告警 Prometheus+Grafana
ES(大数据检索查询)
Apache Shiro 权限控制
Sharding-JDBC 读写分离
HTTP/WebSocket
Redis集群(系统配置、字典信息、公司信息、用户信息、菜单信息、自定义列数据等基础数据缓存redis,其他信息如资源线索信息等直接查询的Mysql数据库)
MQ
服务
mysql主从(读写分离,考虑依赖mycat分库分表)
Quartz Schedule 任务调度
缓存(K-V存储)
Zuul集群:服务路由与过滤
API网关
REST APIHttp+Json
APP
配置中心 Config
Spring Boot应用
存储
客户端
REST
熔断器 Hystrix
分布式链路追踪 Sleuth+Zipkin
OSS(图片、录音、附件)
负载均衡 Ribbon
WEB后台(Html5、CSS、VUE、Themeleaf)
Spring Cloud微服务治理
SLB负载均衡
数据存储
0 条评论
下一页