微服务前后端部署架构
2022-04-12 18:07:25 13 举报
描述前后端的微服务结构
作者其他创作
大纲/内容
Pad
后端部署架构图
日志服务
Mobile Device
back-end-C
云网络
back-end-A
Windows 7
elasticsearch
nginx
Laptop
vip
docker
分布式文件
IaaS
1、通过keepalived实现高可用(HA)
日志
K8S
云监控
2、keepalived+lvs进行四层负载均衡转到后端master节点;ingress通过hostnetwork部署共享主机网络,通过ingress内置规则转到svc;svc通过轮询或者会话绑定转到后端gateway pod上;
master
镜像仓库Habour
front-end
back-end-B
Internet
云存储
5、高可用的注册中心、配置中心实现服务的注册、发现,帮助gateway实现负载均衡
分布式数据库
4、中间件、数据库
3、gateway实现统一鉴权、限流、防止重放共计、负载均衡(loadBlancer)
重试熔断
前端部署架构图
安全
1、nginx通过keepalived实现高可用(HA)
Ingress
注册/配置中心Nacos
gateway
容器编排
服务集群
2、nginx通过反向代理实现负载均衡(loadBlancer)
nginx主
云安全
Key_value_Cache
负载均衡
service
监控
分布式消息
PaaS
云主机
K8S集群、容器平台
nginx备
CI/CD
pod
0 条评论
下一页