热门排行
简介
Spring Cloud与Docker微服务架构实战(第2版)基于Spring Cloud Edgware RELEASE 与Docker 17.09,以指导技术团队实现微服务架构落地为宗旨,覆盖微服务理论、微服务开发框架(Spring Cloud)及运行平台(Docker)三大主题。
全书分为3部分,第1部分对微服务架构进行系统介绍;第2部分使用Spring Cloud 开发框架编写一个“电影售票系统”;第3部分讲解如何将微服务应用运行在Docker 之上。全书采用精心设计的Demo 驱动,以连贯的场景、真实的代码示例来引导读者学习用强大的微服务技术实现架构设计。
作为第2版,本书增补大量新版本框架独有的技术特性及其技巧、用例,以帮助读者避开升级中可能遇到的困难与陷阱。
本书适合Java 工程师、架构师及运维人员及技术爱好者阅读。
目录
1 微服务架构概述 1
2 微服务开发框架――Spring Cloud 9
3 开始使用Spring Cloud 实战微服务.14
4 微服务注册与发现
5 使用Ribbon 实现客户端侧负载均衡 59
6 使用Feign 实现声明式REST 调用 72
7 使用Hystrix 实现微服务的容错处理 94
8 使用Zuul 构建微服务网关 124
9 使用Spring Cloud Config 统一管理微服务配置. 166
10 使用Spring Cloud Sleuth 实现微服务跟踪 191
11 Spring Cloud 常见问题与总结 213
12 Docker 入门232
13 将微服务运行在Docker上 260
14 使用Docker Compose 编排微服务 278