注重体验与质量的电子书资源下载网站
分类于: 计算机基础 互联网 云计算&大数据
简介
SpringCloud微服务架构进阶: 云计算与虚拟化技术丛书 豆 0.0分
资源最后更新于 2020-07-08 19:00:16
作者:朱荣鑫张天黄迪璇
出版社:出版社机械工业出版社
出版日期:2018-09
ISBN:9787111608684
文件格式: pdf
标签: 互联网 计算机 硬件 云计算与虚拟化技术丛书 嵌入式 网络服务器
简介· · · · · ·
本书详细介绍SpringCloud相关组件及其在微服务架构中的应用。全书共13章,第1章介绍微服务架构相关的基本概念;第2章介绍SpringCloud中包含的组件以及SpringCloud约定的上下文;第3章介绍SpringCloud的基础SpringBoot,包括如何构建一个SpringBoot服务、SpringBoot的配置等;第4~13章详细讲解SpringCloud组件,包括Eureka(服务注册与发现)、OpenFeign(声明式RESTful客户端)、Hystrix(断路器)、Ribbon(客户端负载均衡器)、Gateway(API网关)、Config(配置中心)、Stream(消息驱动)、Bus(消息总线)、Security(认证与授权)、Sleuth(服务链路追踪)。本书的目标是深入到SpringCloud组件实现的技术内幕,并介绍了进阶应用的思路,为读者提供使用SpringCloud进行微服务架构实践的参考。朱荣鑫,张天,黄迪璇编著
目录
前言
第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 本章小结