全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 硬件及维护

极简Spring Cloud实战/云计算与虚拟化技术丛书

  • 定价: ¥79
  • ISBN:9787111632818
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:208页
  • 作者:编者:胡劲寒
  • 立即节省:
  • 2019-08-01 第1版
  • 2019-08-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书精巧实用,可快速入门,是Spring Cloud践行者经验集结,兼顾组件应用与原理分析,并融合微服务和DevOps实践案例。本书分为三篇,共计15章内容。
    基础服务篇(第1~11章),本篇内容是实践微服务常用的知识点和必备技能,需要重点学习。主要介绍了Spring Cloud的全貌,Spring Cloud在服务调用、治理、调用链追踪、熔断及服务网关的实现框架,以及安全与注册中心的使用等。
    任务与消息篇(第12~14章),主要介绍Spring Cloud对消息与任务流依赖处理的组件应用及其实现原理。
    微服务实战篇(第15章),给出一个基于Spring Cloud、Docker、OAuth2 的完整案例,全面实践书中所学。

作者简介

    胡劲寒,曾在多家上市金融公司,以及一二线互联网公司历任高级架构师、技术专家、研发经理等职务。十多年Java 服务端架构及管理经验,专注于互联网、金融等领域,擅长服务端架构、微服务、虚拟化、区块链等技术。

目录


前言
第一篇 基础服务篇
  第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  小结
后记
附录 配置汇总