【全面預售】《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微服務實戰》一站式微服務架構解決方案

相關文章
相關標籤/搜索