分布式项目架构图
2021-12-23 16:07:57 165 举报
分布式项目架构图
作者其他创作
大纲/内容
Gitee代码仓库
后续可以引入K8s对容器进行管理、监控
为了稳定性可以考虑做master-slaver模式,以及seninel哨兵监控
开发人员
动态路由
服务发现
版本迭代
文件云存储
CI/CD
熔断机制
服务器本地日志文件
配置隔离
SpringCloud Gateway
运维人员
用户登录校验
分布式缓存
服务监控
轻山项目架构图
如果集群部署,日志收集和查看困难,可以通过阿里云日志服务SLS来进行日志管理
缓存读写
负载均衡
nacos注册中心
logback
代码编译
构建镜像
nacos配置中心
令牌限流
MYSQL
认证授权
外网部署
nginx
spring security
防火墙
文件读写
WebFlux网关
拉取镜像
OSS
镜像上传
客户端(移动端/pc)
服务注册
拉取代码
PROD/DEV
数据压力大,后续可以优化成master-slaver,进行读写分离
消息队列
文件存储服务
镜像仓库
持久化
动态配置
0 条评论
下一页