K8S微服务整体架构图

2023-10-12 16:01:09 11 举报
K8S微服务整体架构图
整套架构承载于Docker+K8s,以 Springcloud 为微服务框架核心实现,分别包括微服务集群、访问代理、数据存储组件(Redis、Mysql、ES、Clickhouse)、中间件、流计算、集群监控等。 ## 微服务集群 - 使用nacos作为各业务服务的注册中心和配置中心 - 采用 SpringCloud 自由网关作为服务网关 - XXL-JOB 作为定时任务框架 - 各业务服务间采用RPC框架(Feign)相互调用 - 各业务服务以 Web-Core 服务为基础 ## 访问代理 - nginx 作为代理访问层服务 ## 数据存储 - Redis作为缓存组件 - Mysql 作为业务数据库 - ES 作为大数据量日志等数据存储组件 - Clickhouse作为大数据量告警等数据存储组件 ## 流计算框架 - Flink 作为流计算框架 ## 集群监控 - *Prometheus* 作为集群监控系统和时序数据库 - *Grafana* 作为监控仪表盘
作者其他创作
大纲/内容
评论
0 条评论
回复 删除
取消
回复
下一页