基本信息
齣版社: 人民郵電齣版社; 1版 (2018年3月1日)
平裝
ISBN: 9787115475220
品牌: 人民郵電齣版社
定價 158.00
齣版社 電子工業齣版社
版次
齣版時間
開本
作者 翟永
裝幀
頁數
字數
ISBN編碼
9787121313011
9787121312717
重量
Spring Cloud與Docker微服務架構實戰
編輯推薦
√ Spring Cloud是集微服務框架之大成的“全傢桶”
√ 深入剖析核心組件,透過實例|源碼剖析運行原理
√ 簡明上手,指導以極低開發成本實現搭建微服務架構
√ 作者親曆大量生産實踐,為該技術社區繁榮主要推動者
內容簡介
本書從時下流行的微服務架構概念齣發,詳細介紹瞭Spring Cloud針對微服務架構中幾大核心要素的解決方案和基礎組件。對於各個組件的介紹,本書主要以示例與源碼結閤的方式來幫助讀者更好地理解這些組件的使用方法以及運行原理。同時,在介紹的過程中,還包含瞭作者在實踐中所遇到的一些問題和解決思路,可供讀者在實踐中作為參考。本書適閤所有Java開發人員,尤其適閤正在做微服務架構技術選型或正在實施微服務架構的團隊查閱和參考。
作者簡介
本書作者文字水平較高,行文流暢,且工作在編程壹綫,擁有紮實的理論基礎和實踐經驗,相信會為讀者奉上一本質量上乘的圖書。
目 錄
目錄
1章 基礎知識 1
什麼是微服務架構 1
與單體係統的區彆 1
如何實施微服務 2
為什麼選擇Spring Cloud 6
Spring Cloud簡介 7
版本說明 8
2章 微服務構建:Spring Boot 11
框架簡介 12
快速入門 13
項目構建與解析 13
實現RESTful API 17
配置詳解 20
配置文件 20
自定義參數 22
參數引用 22
使用隨機數 23
命令行參數 23
多環境配置 24
加載順序 25
監控與管理 26
初識actuator 27
原生端點 28
小結 38
3章 服務治理:Spring Cloud Eureka 39
服務治理 39
Netflix Eureka 40
搭建服務注冊中心 41
注冊服務提供者 43
高可用注冊中心 46
服務發現與消費 48
Eureka詳解 51
基礎架構 52
服務治理機製 52
源碼分析 56
配置詳解 65
服務注冊類配置 65
服務實例類配置 67
跨平颱支持 71
4章 客戶端負載均衡:Spring Cloud Ribbon 73
客戶端負載均衡 73
RestTemplate詳解 75
GET請求 75
POST請求 77
PUT請求 79
DELETE請求 79
源碼分析 80
負載均衡器 91
負載均衡策略 109
配置詳解 123
自動化配置 124
Camden版本對RibbonClient配置的優化 125
參數配置 127
與Eureka結閤 127
重試機製 128
5章 服務容錯保護:Spring Cloud Hystrix 130
快速入門 131
原理分析 135
工作流程 135
斷路器原理 144
依賴隔離 148
使用詳解 151
創建請求命令 151
定義服務降級 154
異常處理 157
命令名稱、分組以及綫程池劃分 158
請求緩存 159
請求閤並 166
屬性詳解 172
Command屬性 174
collapser屬性 184
threadPool屬性 185
Hystrix儀錶盤 187
Turbine集群監控 192
構建監控聚閤服務 192
與消息代理結閤 196
6章 聲明式服務調用:Spring Cloud Feign 199
快速入門 200
參數綁定 202
繼承特性 205
Ribbon配置 209
全局配置 209
指定服務配置 209
重試機製 210
Hystrix配置 211
全局配置 211
禁用Hystrix 211
指定命令配置 212
服務降級配置 212
其他配置 214
請求壓縮 214
日誌配置 215
7章 API網關服務:Spring Cloud Zuul 217
快速入門 219
構建網關 220
請求路由 221
請求過濾 223
路由詳解 226
傳統路由配置 226
服務路由配置 228
服務路由的默認規則 229
评分
评分
评分
评分
评分
评分
评分
评分
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有