更新时间:2019-01-10 16:06:19
封面
版权信息
前言
第1章 微服务架构介绍
1.1 微服务架构的出现
1.2 微服务架构的流派
1.3 云原生与微服务
1.4 本章小结
第2章 Spring Cloud总览
2.1 Spring Cloud架构
2.2 Spring Cloud特性
2.3 本章小结
第3章 Spring Cloud的基础:Spring Boot
3.1 Spring Boot简介
3.2 构建一个微服务
3.3 Spring Boot配置文件
3.4 本章小结
第4章 服务注册与发现:Eureka
4.1 基础应用
4.2 服务发现原理
4.3 Eureka Client源码解析
4.4 Eureka Server源码解析
4.5 进阶应用
4.6 本章小结
第5章 声明式RESTful客户端:Spring Cloud OpenFeign
5.1 基础应用
5.2 源码分析
5.3 进阶应用
5.4 本章小结
第6章 断路器:Hystrix
6.1 基础应用
6.2 Hystrix原理
6.3 源码解析
6.4 进阶应用
6.5 本章小结
第7章 客户端负载均衡器:Spring Cloud Netflix Ribbon
7.1 负载均衡
7.2 基础应用
7.3 源码分析
7.4 进阶应用
7.5 本章小结
第8章 API网关:Spring Cloud Gateway
8.1 Spring Cloud Gateway介绍
8.2 基础应用
8.3 源码解析
8.4 应用进阶
8.5 本章小结
第9章 配置中心:Spring Cloud Config
9.1 基础应用
9.2 源码解析
9.3 应用进阶
9.4 本章小结
第10章 消息驱动:Spring Cloud Stream
10.1 消息队列
10.2 基础应用
10.3 源码分析
10.4 进阶应用
10.5 本章小结
第11章 消息总线:Spring Cloud Bus
11.1 基础应用
11.2 源码解析
11.3 应用进阶
11.4 本章小结
第12章 认证与授权:Spring Cloud Security
12.1 基础应用
12.2 整体架构
12.3 源码解析
12.4 进阶应用
12.5 本章小结
第13章 服务链路追踪:Spring Cloud Sleuth
13.1 链路监控组件简介
13.2 基础应用
13.3 本章小结