《Spring Cloud微服务实战》从时下流行的微服务架构概念出发,详细介绍了Spring Cloud针对微服务架构中几大核心要素的解决方案和基础组件。对于各个组件的介绍,《Spring Cloud微服务实战》主要以示例与源码结合的方式来帮助读者更好地理解这些组件的使用方法以及运行原理。同时,在介绍的过程中,还包含了作者在实践中所遇到的一些问题和解决思路,可供读者在实践中作为参考。《Spring Cloud微服务实战》适合所有Java开发人员,尤其适合正在做微服务架构技术选型或正在实施微服务架构的团队查阅和参考。
内容简介
推荐序一
推荐序二
推荐序三
推荐语
前言
第1章 基础知识
什么是微服务架构
为什么选择Spring Cloud
Spring Cloud简介
版本说明
第2章 微服务构建:Spring Boot
框架简介
快速入门
配置详解
监控与管理
小结
第3章 服务治理:Spring Cloud Eureka
服务治理
Eureka详解
配置详解
跨平台支持
第4章 客户端负载均衡:Spring Cloud Ribbon
客户端负载均衡
Rest Template详解
源码分析
配置详解
重试机制
第5章 服务容错保护:Spring Cloud Hystrix
快速入门
原理分析
使用详解
属性详解
Hystrix仪表盘
Turbine集群监控
第6章 声明式服务调用:Spring Cloud Feign
快速入门
参数绑定
继承特性
Ribbon配置
Hystrix配置
其他配置
第7章 API网关服务:Spring Cloud Zuul
快速入门
路由详解
过滤器详解
动态加载
第8章 分布式配置中心:Spring Cloud Config
快速入门
服务端详解
客户端详解
第9章 消息总线:Spring Cloud Bus
消息代理
Rabbit MQ实现消息总线
Kafka实现消息总线
深入理解
第10章 消息驱动的微服务:Spring Cloud Stream
快速入门
核心概念
使用详解
绑定器详解
配置详解
第11章 分布式服务跟踪:Spring Cloud Sleuth
快速入门
跟踪原理
抽样收集
与Logstash整合
与Zipkin整合
附录A Starter POMs
后记

