|
|
51CTO旗下网站
|
|
移动端

目录

《深入理解Spring Cloud与微服务构建》本书共分16章,全面涵盖了Spring Cloud构建微服务相关的知识点。本节为目录。

作者:方志朋来源:人民邮电出版社|2018-03-06 14:53

目录

第1 章 微服务简介1
1.1 单体架构及其存在的不足..1
1.1.1 单体架构简介.1
1.1.2 单体架构存在的不足.2
1.1.3 单体架构使用服务器集群
及存在的不足2
1.2 微服务.3
1.2.1 什么是微服务.4
1.2.2 微服务的优势.8
1.3 微服务的不足.9
1.3.1 微服务的复杂度9
1.3.2 分布式事务..9
1.3.3 服务的划分 11
1.3.4 服务的部署 11
1.4 微服务和SOA 的关系12
1.5 微服务的设计原则12
第2 章 Spring Cloud 简介14
2.1 微服务应该具备的功能.14
2.1.1 服务的注册与发现15
2.1.2 服务的负载均衡.15
2.1.3 服务的容错17
2.1.4 服务网关.18
2.1.5 服务配置的统一管理..19
2.1.6 服务链路追踪..20
2.2 Spring Cloud..21
2.2.1 简介..21
2.2.2 常用组件.21
2.2.3 项目一览表23
2.3 Dubbo 简介24
2.4 Spring Cloud 与Dubbo 比较25
2.5 Kubernetes 简介..26
2.6 Spring Could 与Kubernetes 比较.. 27
2.7 总结 29
第3 章 构建微服务的准备..30
3.1 JDK 的安装 30
3.1.1 JDK 的下载和安装.. 30
3.1.2 环境变量的配置. 30
3.2 IDEA 的安装 31
3.2.1 IDEA 的下载 31
3.2.2 用IDEA 创建一个Spring Boot
工程.. 32
3.2.3 用IDEA 启动多个Spring Boot
工程实例 34
3.3 构建工具Maven 的使用 35
3.3.1 Maven 简介.. 35
3.3.2 Maven 的安装. 35
3.3.3 Maven 的核心概念.. 37
3.3.4 编写Pom 文件 37
3.3.5 Maven 构建项目的生命周期.. 39
3.3.6 常用的Maven 命令. 40
第4 章 开发框架Spring Boot .. 43
4.1 Spring Boot 简介. 43
4.1.1 Spring Boot 的特点.. 43
4.1.2 Spring Boot 的优点.. 44
4.2 用IDEA 构建Spring Boot 工程 44
4.2.1 项目结构 44
4.2.2 在Spring Boot 工程中构建
Web