万本电子书0元读

万本电子书0元读

顶部广告

极简Spring Cloud实战电子书

以“精巧、够用”为主旨,剖析Spring Cloud组件原理与应用,并以综合案例融合微服务和DevOps实践

售       价:¥

纸质售价:¥59.20购买纸书

11人正在读 | 0人评论 6.7

作       者:胡劲寒

出  版  社:机械工业出版社

出版时间:2019-08-01

字       数:18.1万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书精巧实用,可快速门,是Spring Cloud践行者经验集结,兼顾组件应用与原理分析,并融合微服务和DevOps实践案例。本书分为三篇,共计15章内容。基础服务篇(第1~11章),本篇内容是实践微服务常用的知识和技能,需要重学习。主要介绍了Spring Cloud的全貌,Spring Cloud在服务调用、治理、调用追踪、熔断及服务网关的实现框架,以及安全与注册中心的使用等。任务与消息篇(第12~14章),主要介绍Spring Cloud对消息与任务流依赖处理的组件应用及其实现原理。微服务实战篇(第15章),给出一个基于Spring Cloud、Docker、OAuth2 的完整案例,全面实践书中所学。<br/>【推荐语】<br/>以“精巧、够用”为主旨,剖析Spring Cloud组件原理与应用,并以综合案例融合微服务和DevOps实践<br/>【作者】<br/>胡劲寒,曾在多家上市金融公司,以及一二线互联网公司历任高级架构师、技术专家、研发经理等职务。十多年Java 服务端架构及管理经验,专注于互联网、金融等领域,擅长服务端架构、微服务、虚拟化、区块等技术。<br/>
目录展开

前言

第一篇 基础服务篇

第1章 微服务与Spring Cloud

1.1 架构演进

1.1.1 服务端架构发展

1.1.2 微服务架构

1.2 Spring Cloud面面观

1.2.1 Spring Cloud与Dubbo对比

1.2.2 Spring Cloud好在哪里

1.2.3 Spring Cloud子项目与解决方案

1.3 小结

第2章 服务发现:Eureka

2.1 使用Eureka

2.1.1 Eureka服务提供方

2.1.2 Eureka服务调用方

2.2 进阶场景

2.3 小结

第3章 配置中心:Config

3.1 Spring Cloud Config的组成

3.2 使用Config Server配置服务端

3.3 使用Config Client配置客户端

3.4 进阶场景

3.4.1 热生效

3.4.2 高可用

3.4.3 安全与加解密

3.4.4 自定义格式文件支持

3.5 其他仓库的实现配置

3.6 小结

第4章 客户端负载均衡:Ribbon

4.1 使用Ribbon

4.2 进阶场景

4.2.1 使用配置类

4.2.2 使用配置文件

4.2.3 默认实现

4.3 小结

第5章 RESTful客户端:Feign

5.1 使用Feign

5.2 进阶场景

5.2.1 配置与默认实现

5.2.2 Feign整合Hystrix

5.2.3 数据压缩

5.2.4 日志

5.3 小结

第6章 熔断器:Hystrix

6.1 为什么要有熔断

6.2 熔断原理

6.3 使用Hystrix

6.4 Hystrix数据监控

6.4.1 健康指示器

6.4.2 监控面板

6.4.3 聚合监控

6.5 小结

第7章 路由网关:Zuul

7.1 使用Zuul

7.2 业务场景深入解析

7.3 小结

第8章 网关新选择:Gateway

8.1 使用Gateway

8.2 路由断言

8.3 过滤器

8.4 小结

第9章 调用链追踪:Spring Cloud Sleuth

9.1 术语解释

9.2 Zipkin简介

9.3 使用Zipkin

9.4 Span进阶场景

9.4.1 自定义日志采样策略

9.4.2 Span的生命周期

9.4.3 重命名Span

9.4.4 自定义Span

9.5 其他场景与配置

9.6 小结

第10章 加密管理:Vault

10.1 初识HashiCorp Vault

10.2 整合Spring Cloud Vault

10.3 认证模式

10.4 三方组件支持

10.5 小结

第11章 公共子项目

11.1 命令行工具:Spring Boot CLI

11.1.1 安装Spring Boot CLI

11.1.2 使用Spring Cloud CLI

11.1.3 加解密

11.2 注册中心:Spring Cloud ZooKeeper

11.2.1 安装ZooKeeper

11.2.2 基于ZooKeeper服务发现

11.2.3 相关配置

11.2.4 节点监听

11.3 注册中心:Spring Cloud Consul

11.3.1 安装Consul

11.3.2 基于Consul注册服务

11.4 小结

第二篇 任务与消息篇

第12章 消息驱动:Spring Cloud Stream

12.1 Stream应用模型

12.2 示例

12.3 代码解析

12.4 Spring Integration支持

12.5 Binder解析

12.6 常用配置

12.7 小结

第13章 消息总线:Spring Cloud Bus

13.1 使用Spring Cloud Bus

13.2 进阶场景

13.3 小结

第14章 批处理:Spring Cloud Task

14.1 使用Spring Cloud Task

14.2 进阶场景

14.2.1 数据库集成

14.2.2 任务事件监听

14.2.3 相关配置项

12.4.4 整合Spring Cloud Stream

14.3 源码解析

14.4 小结

第三篇 微服务实战篇

第15章 利用Docker进行编排与整合

15.1 Docker基础应用

15.1.1 Docker基础

15.1.2 Dockerfile基础

15.2 Spring Cloud核心组件整合

15.3 Dockerfile编写

15.4 启动与接口测试

15.5 小结

后记

附录 配置汇总

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部