12 微服务治理框架 Spring Cloud 理论与案例解析
12 微服务治理框架 Spring Cloud 理论与案例解析
1 概述
略。本小节没有与高并发相关的内容。后续看 Spring Cloud 时再借鉴这个。
2 Spring Cloud 要点精讲及入门案例
2.1 微服务架构
2.2 从零开始搭建基于生产消费模型的 Spring Cloud 案例
3 通过案例详解微服务注册中心 Eureka
3.1 使用 Eureka 统一管理服务的提供者与消费者
3.2 Eureka 服务发现案例演示
3.3 动手搭建 Eureka 集群
4 实战 Spring Cloud 中的负载均衡组件
4.1 客户端负载均衡工具 Ribbon 使用案例
4.2 声明式负载均衡工具 Feign 使用案例
4.3 使用 Feign 实现跨服务文件传输
5 分布式系统的稳定性保障:熔断器
5.1 熔断器的原理及实现案例
5.2 通过案例演示 FallbackFactory 对熔断批处理的支持
5.3 使用 Hystrix Dashboard 实现可视化仪表盘的监控案例
6 服务跟踪与路由网关的原理及实现案例
6.1 使用 Spring Cloud Sleuth 实现服务跟踪
6.2 使用路由网关 Zuul 实现映射请求
7 Spring Cloud 技术栈补充介绍
7.1 分布式配置中心 Spring Cloud Config
7.2 微服务通信 Spring Cloud Bus
7.3 消息驱动微服务 Spring Cloud Stream
参考文献
- [亿级流量 Java 高并发与编程实战]