小菜分享微服务架构
2021-05-16 14:12:57 35 举报
系统架构
作者其他创作
大纲/内容
内网
DB Proxy
Dev分支
运维人员
Polly瞬态故障处理
获取服务列表
访问层
Redis cluster
2.拉取源码
Gitee
5.拉取源码
同步
用户信息
3.1nuget包还原
read
开发人员
数据库采用mysql前期主从mysql后期mysql分库分表
API网关集群
6.3单元测试
超时 重试
MongoDB
自测不通过
nginx
心跳检查
1.代码提交
COS(腾讯 对象储存)orOSS(阿里 对象存服务)
3.3单元测试
7.测试
mater
read/write
Slave
注册
8.测试通过,通知上线
internet
10.2更新生产环境
移动端APP、小程序
测试人员
6.2代码审查
搜索服务
4.2通知提取测试
master分支
小菜分享微服务架构
IdenetityServer4鉴权授权
3.2 代码审查
Http(s)
dockerfile
web端
4.1自测通过,合并master主支
访问层终端接口层vue技术栈前后分离node.jsjs、html5、css3、ajax、HTTPS、JSON RESTful
开发环境
6.4构建镜像
6.6更新测试环境
外网
代理到网关
10.1拉取镜像
9.触发上线
OcelotGateway
公共服务层
服务治理:DDD服务划分
服务熔断
缓存RedisRedis分布式锁
搜索分析
分布式事务
CDN(内容分发网络)
负载均衡
nginx集群
限流
6.5推送镜像
6.1nuget包还原
不通过
存储层
测试环境Docker集群
测试不通过
电脑端
DNS解析
DNS配置域名下解析多个地址,地址下多个nginx
3.4构建镜像
git
本地磁盘挂载,动态内容读写
服务发现注册中心集群
管理后台
路由转发
DevOps
其他入口
前期DevOp采用开发人员那条线路。没有测试和运维
read/Write
消息中心
生成环境Docker集群
配置中心
获取配置信息
服务通信restful、jsonhttp、https
3.5更新开发环境
实时数据库
0 条评论
下一页
为你推荐
查看更多