微服务部署架构图
2022-01-17 17:38:46 46 举报
微服务部署架构图是一种将应用程序拆分成多个小型、独立的服务的架构模式。每个服务都有自己的职责和功能,可以独立开发、测试和部署。这些服务通过轻量级的通信协议(如HTTP/REST或gRPC)进行交互,以实现整个应用程序的功能。在部署时,每个服务都可以独立部署到一个或多个容器中,这些容器可以运行在物理机、虚拟机或云平台上。这种架构模式具有高度的可扩展性、灵活性和容错性,能够更好地应对复杂的业务需求和技术变化。
作者其他创作
大纲/内容
sonarqube
限流熔断
Nacos
持久化
Nginx
业务服务集群
MYSQL从库
路由服务网关
Agent
注册
服务分发
展现
mysql云数据库
Developer
认证授权
LogStash
SpringSecurity
外网
Alerting
注册服务
日志传输Kafka
Spring GateWay
实时采集Filebeat
图片、视频、文件存储
数据缓存
ELB
分布式锁
应用
手机端
Elasticsearch
前端界面
日志收集
docker仓库
Feignribbon
定时任务
注册服务列表
gitlab
前端
DevOps
Operations
Prometheus
Sentinel
OSS
k8s集群
集群与主机监控
令牌限流
Redis集群
获取服务列表
RocketMQ
认证鉴权
CDN
...
防火墙
统一日志组件(ELK)
OAuth2认证中心
jenkins
MYSQL主库
SLB
ShardingJDBC
获取配置
Skywalking
发布订阅
PC端
web应用防护
内网域名解析
动态路由
收集EndPoint信息
告警信息
CI/CD
链路跟踪
Kabana图形展示
内网
获取服务
ES集群(搜索引擎)
负载均衡
短信 微信 邮件
K8s服务集群
标签版本
Grafana
消息队列
XXL-JOB
0 条评论
下一页