《Spring Cloud微服务实战》开始预售

作者: 程序猿DD | 来源:发表于2017-04-10 21:48 被阅读1635次

    京东、亚马逊已全面开启预售!快来一起体验Spring Cloud所带来的全家桶式微服务架构解决方案!

    扫一扫前往京东购买

    本书目录

    第一章 基础知识

    • 什么是微服务架构
      • 与单体系统的区别
      • 如何实施微服务
    • 为什么选择Spring Cloud
    • Spring Cloud简介
    • 版本说明

    第二章 微服务构建:Spring Boot

    • 框架简介
    • 快速入门
      • 项目构建与解析
      • 实现RESTful API
    • 配置详解
      • 配置文件
      • 自定义参数
      • 参数引用
      • 使用随机数
      • 命令行参数
      • 多环境配置
      • 加载顺序
    • 监控与管理
      • 初识Actuator
      • 原生端点
        • 应用配置类
        • 度量指标类
        • 操作控制类
    • 小结

    第三章 服务治理:Spring Cloud Eureka

    • 服务注册与发现
      • 搭建服务注册中心
      • 注册服务提供者
      • 高可用注册中心
      • 服务发现与消费
    • Eureka详解
      • 基础架构
      • 服务治理机制
        • 服务提供者
        • 服务消费者
        • 服务注册中心
      • 源码分析
    • 配置详解
      • 服务注册类配置
        • 指定注册中心
        • 其他配置
      • 服务实例类配置
      • 元数据
        • 实例名配置
        • 端点配置
        • 健康检测
        • 其他配置
    • 跨平台支持

    第四章 客户端负载均衡:Spring Cloud Ribbon

    • 客户端负载均衡
    • RestTemplate详解
      • GET请求
      • POST请求
      • PUT请求
      • DELETE请求
    • 源码解读与原理分析
      • 负载均衡器
        • AbstractLoadBalancer
        • BaseLoadBalancer
        • DynamicServerListLoadBalancer
        • ZoneAwareLoadBalancer
      • 负载均衡策略
        • AbstractLoadBalancerRule
        • RandomRule
        • RoundRobinRule
        • RetryRule
        • WeightedResponseTimeRule
        • ClientConfigEnabledRoundRobinRule
        • BestAvailableRule
        • PredicateBasedRule
        • AvailabilityFilteringRule
        • ZoneAvoidanceRule
    • 配置详解
      • 自动化配置
      • 参数配置
      • 与Eureka结合
    • 重试机制

    第五章 服务容错保护:Spring Cloud Hystrix

    • 快速入门
    • 原理分析
      • 工作流程
      • 断路器原理
      • 依赖隔离
    • 使用详解
      • 创建请求命令
      • 定义服务降级
      • 异常处理
      • 命令名称、分组以及线程池划分
      • 请求缓存
      • 请求合并
    • 属性详解
      • Command属性
      • Collapser属性
      • ThreadPool属性
    • Hystrix仪表盘
    • Turbine集群监控
      • 构建监控聚合服务
      • 与消息代理结合

    第六章 声明式服务调用:Spring Cloud Feign

    • 快速入门
    • 参数绑定
    • 继承特性
    • Ribbon配置
      • 全局配置
      • 指定服务配置
      • 重试机制
    • Hystrix配置
      • 全局配置
      • 禁用Hystrix
      • 指定命令配置
      • 服务降级配置
    • 其他配置
      • 请求压缩
      • 日志配置

    第七章 API网关服务:Spring Cloud Zuul

    • 快速入门
      • 构建网关
      • 请求路由
      • 请求过滤
    • 路由详解
      • 传统路由配置
      • 服务路由配置
      • 服务路由的默认规则
      • 自定义路由映射规则
      • 路径匹配
      • 路由前缀
      • 本地跳转
      • Cookie与头信息
      • Hystrix和Ribbon支持
    • 过滤器详解
      • 过滤器
      • 请求生命周期
      • 核心过滤器
        • pre过滤器
        • route过滤器
        • post过滤器
      • 异常处理
        • try-catch处理
        • ErrorFilter处理
        • 不足与优化
        • 自定义异常信息
      • 禁用过滤器
    • 动态加载
      • 动态路由
      • 动态过滤器

    第八章 分布式配置中心:Spring Cloud Config

    • 快速入门
      • 构建配置中心
      • 配置规则详解
      • 客户端配置映射
    • 服务端详解
      • 基础架构
      • Git配置仓库
        • 占位符配置URI
        • 配置多个仓库
        • 子目录存储
        • 访问权限
      • SVN配置仓库
      • 本地仓库
      • 本地文件系统
      • 健康检测
      • 属性覆盖
      • 安全保护
      • 加密解密
      • 高可用配置
    • 客户端详解
      • URI指定配置中心
      • 服务化配置中心
      • 失败快速响应与重试
      • 获取远程配置
      • 动态刷新配置

    第九章 消息总线:Spring Cloud Bus

    • 消息代理
    • RabbitMQ实现消息总线
      • 基本概念
      • 安装与使用
        • Windows安装
        • Mac OS X安装
        • Ubuntu安装
        • Rabbit管理
      • 快速入门
      • 整合Spring Cloud Bus
      • 原理分析
      • 指定刷新范围
      • 架构优化
      • RabbitMQ配置
    • Kafka实现消息总线
      • Kafka简介
      • 快速入门
        • 环境安装
        • 启动测试
      • 整合Spring Cloud Bus
      • Kafka配置
    • 深入理解
      • 源码分析
        • 事件驱动模型
        • 事件定义
        • 事件监听器
        • 事件跟踪
        • 事件发布
        • 控制端点
      • 其他消息代理的支持

    第十章 消息驱动的微服务:Spring Cloud Stream

    • 快速入门
    • 核心概念
      • 绑定器
      • 发布-订阅模式
      • 消费组
      • 消息分区
    • 使用详解
      • 开启绑定功能
      • 绑定消息通道
      • 消息生产与消费
      • 响应式编程
      • 消费组与消息分区
      • 消息类型
    • 绑定器详解
      • 绑定器SPI
      • 自动化配置
      • 多绑定器配置
      • RibbitMQ与Kafka绑定器
    • 配置详解
      • 基础配置
      • 绑定通道配置
      • 通用配置
        • 消费者配置
        • 生产者配置
      • 绑定器配置
      • RabbitMQ配置
        • Kafka配置

    第十一章 分布式服务跟踪:Spring Cloud Sleuth

    • 快速入门
      • 准备工作
      • 实现跟踪
    • 跟踪原理
    • 抽样收集
    • 与LogStash整合
    • 与Zipkin整合
      • HTTP收集
      • 消息中间件收集
      • 收集原理
      • 数据存储
      • API接口

    后续

    本书只是一个开始,笔者 会持续关注Spring Cloud的后续更新动态,并将有价值的内容与大家在公众号或博客中分享。所以,赶紧关注我吧!

    Paste_Image.png

    相关文章

      网友评论

      本文标题:《Spring Cloud微服务实战》开始预售

      本文链接:https://www.haomeiwen.com/subject/kwpeattx.html