-
内容大纲
本书聚焦于Spring Cloud生态中相关框架的源码分析,包括注册中心、配置中心、网关、远程调用及负载均衡。通过阅读本书,读者能够迅速了解上述框架的核心处理流程。源码分析在大多数情况下遵循测试用例优先的原则,以确保源码的可复现性。
本书适合对Spring Framework框架有一定实践经验,并具备Spring Boot框架和Spring Cloud生态基础开发能力的读者。 -
作者介绍
-
目录
第1章 Spring Cloud Consul初识
1.1 构建Spring Cloud Consul源码环境
1.2 验证Spring Cloud Consul源码环境
本章小结
第2章 Spring Cloud Consul的服务注册
2.1 Spring Cloud Commons中的服务注册
2.2 Spring Cloud Consul中的服务注册
本章小结
第3章 Spring Cloud Consul的服务发现
3.1 @EnableDiscoveryClient
3.1.1 SpringFactoryImportSelector工作原理
3.1.2 EnableDiscoveryClientImportSelector工作原理
3.2 DiscoveryClient
3.3 ServiceInstance
本章小结
第4章 Spring Cloud Config初识
4.1 构建Spring Cloud Config源码环境
4.2 验证Spring Cloud Config源码环境
4.3 EnvironmentController
4.4 EncryptionController
本章小结
第5章 Spring Cloud Config服务器端的Factories
5.1 Spring Cloud Config服务器端的BootstrapConfiguration
5.1.1 ConfigServerBootstrapConfiguration
5.1.2 EncryptionAutoConfiguration
5.2 Spring Cloud Config服务器端的ApplicationListener
5.3 Spring Cloud Config服务器端的EnableAutoConfiguration注解
5.3.1 ConfigServerAutoConfiguration
5.3.2 VaultEncryptionAutoConfiguration
5.4 Spring Cloud Config服务器端的FailureAnalyzer
本章小结
第6章 Spring Cloud Config服务器端的加密
6.1 Spring Cloud Config加密解密示例
6.2 TextEncryptor
6.3 TextEncryptorLocator
6.3.1 SingleTextEncryptorLocator
6.3.2 KeyStoreTextEncryptorLocator
6.4 EnvironmentEncryptor
6.4.1 VaultEnvironmentEncryptor
6.4.2 CipherEnvironmentEncryptor
6.4.3 CipherEnvironmentEncryptor的应用示例
6.5 ResourceEncryptor
本章小结
第7章 Spring Cloud Config服务器端的环境操作
7.1 EnvironmentRepository
7.1.1 AbstractVaultEnvironmentRepository
7.1.2 RedisEnvironmentRepository
7.1.3 PassthruEnvironmentRepository
7.1.4 NativeEnvironmentRepository
7.1.5 AbstractScmEnvironmentRepository
7.1.6 SvnKitEnvironmentRepository
7.1.7 JGitEnvironmentRepository
7.1.8 JdbcEnvironmentRepository
7.1.9 CompositeEnvironmentRepository
7.1.10 CredhubEnvironmentRepository
7.2 EnvironmentRepositoryProperties和EnvironmentRepositoryFactory
本章小结
第8章 Spring Cloud Config客户端的Factories
8.1 Spring Cloud Config客户端的EnableAutoConfiguration
8.2 Spring Cloud Config客户端的BootstrapConfiguration
8.2.1 ConfigServiceBootstrapConfiguration
8.2.2 DiscoveryClientConfigServiceBootstrapConfiguration
……
第9章 Spring Cloud Config客户端的启动流程
第10章 Spring Cloud Gateway初识
第11章 Spring Cloud Gateway中的Factories
第12章 Spring Cloud Gatewa中的Event
第13章 Spring Cloud Gateway中的Endpoint
第14章 Spring Cloud Gateway中的Route
第15章 Spring Cloud Gateway中的Filter
第16章 Spring Cloud Gateway中的Predicate
第17章 Spring Cloud Gateway中的请求处理流程
第18章 Spring Cloud OpenFeign初识
第19章 Feign核心分析
第20章 Spring Cloud OpenFeign中的Client
第21章 Spring Cloud OpenFeign中的Factories
第22章 Spring Cloud OpenFeign中的@EnableFeignClients
第23章 Spring Cloud OpenFeign中的SpringMvcContract
第24章 Spring Cloud Loadbalancer初识
第25章 Spring Cloud Loadbalancer中的负载均衡客户端与请求
第26章 Spring Retry初识
第27章 Spring Retry中的RetryContext与RetryPolicy分析
第28章 Spring Retry中的RetryOperations
第29章 Spring Retry与AOP相关分析
第30章 resilience4j
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
