【全面预售】《Spring Cloud微服务实战》一站式微服务架构解决方案

https://mp.weixin.qq.com/s/pPRtVOXNSF_rE29KAOZLtg编程

预售

京东、亚马逊已全面开启预售!快来一块儿体验Spring Cloud所带来的全家桶式微服务架构解决方案!长按“识别二维码”预约吧!
【全面预售】《Spring Cloud微服务实战》一站式微服务架构解决方案缓存

目录

  • 第一章 基础知识安全

  • 什么是微服务架构微信

  • 与单体系统的区别架构

  • 如何实施微服务负载均衡

  • 为何选择Spring Cloud框架

  • Spring Cloud简介dom

  • 版本说明

第二章 微服务构建:Spring Boot分布式

  • 框架简介ide

  • 快速入门

  • 项目构建与解析

  • 实现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姐妹篇

小伙伴周立的同类书籍《Spring Cloud与Docker微服务实战》,因为两书均有不一样的侧重点,所以读者可各取所需,或是打包收入。
【全面预售】《Spring Cloud微服务实战》一站式微服务架构解决方案
容重推荐:架构师必读之做

万众期待的开涛神做!最近我在读,干货满满,诚意向你们推荐此书!
【全面预售】《Spring Cloud微服务实战》一站式微服务架构解决方案

后续

本书只是一个开始,笔者 会持续关注Spring Cloud的后续更新动态,并将有价值的内容与你们在公众号或博客中分享。因此,赶忙关注我吧!
版权声明

本文采用 CC BY 3.0 CN协议 进行许可。 可自由转载、引用,但需署名做者且注明文章出处。如转载至微信公众号,请在文末添加做者公众号二维码。
长按指纹
一键关注
【全面预售】《Spring Cloud微服务实战》一站式微服务架构解决方案
【全面预售】《Spring Cloud微服务实战》一站式微服务架构解决方案

相关文章
相关标签/搜索