spring cloud微服务架构
2024-02-26 10:01:09 11 举报
Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud包含了多个子项目,如Spring Cloud Config、Spring Cloud Netflix、Spring Cloud OpenFeign等,这些子项目分别负责不同的功能模块。通过使用Spring Cloud,开发者可以快速构建分布式系统,实现微服务架构的应用。
作者其他创作
大纲/内容
对象存储
Gateway
注册中心/配置中心
基础应用服务
MinIO
业务应用服务
服务请求
Kafka
拉取配置
权限
服务注册
负载均衡
Service-D
指标收集
事件
服务部署
缓存
数据库
消息
Nexus/Maven
生产/消费
服务健康监控
Prometheus
读/写分离
XXL-JOB
JDBC
任务调度
Druid
Service-C
Logstash
Gitlab
路由转发
DevOps 持续集成(CI)/持续交付(CD)
Nginx日志采集
接口鉴权
参数签名
注册
服务链路跟踪
桌面
K8S
Redis
Service-B
Docker
建模
动态资源
防火墙
Elasticsearch
Nacos
MyBatis
主从复制主备热切
授权认证中心
Nginx+Keepalived负载均衡
服务指标监控
Harbor
DDOS
数据持久化
Filebeat
Kibana
缓存读/写
Springboot 微服务
静态资源
Jenkins
服务发现
消息中间件
限流
静态资源库
Sonar
客服端
Mycat
报警
Selenium
文件读/写
Springboot Admin
流程
链路跟踪
应用系统日志采集
Grafana
编码
Seata
API网关
脚本部署
ELK日志
服务异常监控服务健康监控
Service-A
熔断降级
Feign
用户身份认证
SkyWalking
0 条评论
下一页