-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Spring Cloud微服務實戰 版權信息
- ISBN:9787121313011
- 條形碼:9787121313011 ; 978-7-121-31301-1
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Spring Cloud微服務實戰 本書特色
本書從時下流行的微服務架構概念出發,詳細介紹了Spring Cloud針對微服務架構中幾大核心要素的解決方案和基礎組件。對于各個組件的介紹,本書主要以示例與源碼結合的方式來幫助讀者更好地理解這些組件的使用方法以及運行原理。同時,在介紹的過程中,還包含了作者在實踐中所遇到的一些問題和解決思路,可供讀者在實踐中作為參考。本書適合所有Java開發人員,尤其適合正在做微服務架構技術選型或正在實施微服務架構的團隊查閱和參考。
Spring Cloud微服務實戰 內容簡介
√ Spring Cloud是集微服務框架之大成的“全家桶”
√ 深入剖析核心組件,透過實例|源碼剖析運行原理
√ 簡明上手,指導以極低開發成本實現搭建微服務架構
√ 作者親歷大量生產實踐,為該技術社區繁榮主要推動者
Spring Cloud微服務實戰 目錄
第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
自定義路由映射規則 229
路徑匹配 230
路由前綴 233
本地跳轉 234
Cookie與頭信息 235
Hystrix和Ribbon支持 236
過濾器詳解 238
過濾器 238
請求生命周期 239
核心過濾器 240
異常處理 244
禁用過濾器 256
動態加載 257
動態路由 257
動態過濾器 261
第8章 分布式配置中心:Spring Cloud Config 267
快速入門 267
構建配置中心 268
配置規則詳解 269
客戶端配置映射 272
服務端詳解 274
基礎架構 274
Git配置倉庫 276
SVN配置倉庫 279
本地倉庫 279
本地文件系統 279
健康監測 280
屬性覆蓋 281
安全保護 281
加密解密 282
高可用配置 286
客戶端詳解 286
URI指定配置中心 287
服務化配置中心 287
失敗快速響應與重試 290
獲取遠程配置 292
動態刷新配置 293
第9章 消息總線:Spring Cloud Bus 295
消息代理 295
RabbitMQ實現消息總線 296
基本概念 297
安裝與使用 298
快速入門 302
整合Spring Cloud Bus 306
原理分析 307
指定刷新范圍 308
架構優化 309
RabbitMQ配置 310
Kafka實現消息總線 312
Kafka簡介 312
快速入門 313
整合Spring Cloud Bus 315
Kafka配置 318
深入理解 318
源碼分析 320
其他消息代理的支持 342
第10章 消息驅動的微服務:Spring Cloud Stream 344
快速入門 344
核心概念 349
綁定器 350
發布-訂閱模式 351
消費組 353
消息分區 354
使用詳解 355
開啟綁定功能 355
綁定消息通道 356
消息生產與消費 360
響應式編程 366
消費組與消息分區 368
消息類型 370
綁定器詳解 373
綁定器SPI 373
自動化配置 374
多綁定器配置 374
RabbitMQ與Kafka綁定器 376
配置詳解 376
基礎配置 377
綁定通道配置 377
綁定器配置 379
第11章 分布式服務跟蹤:Spring Cloud Sleuth 386
快速入門 386
準備工作 386
實現跟蹤 389
跟蹤原理 390
抽樣收集 392
與Logstash整合 394
與Zipkin整合 397
HTTP收集 398
消息中間件收集 402
收集原理 404
數據存儲 414
API接口 417
附錄A Starter POMs 419
后記 421
Spring Cloud微服務實戰 相關資料
本書從時下流行的微服務架構概念出發,結合Spring Cloud的解決方案,深入淺出地剖析了其在構建微服務架構中所需的各個基礎設施和技術要點,包括服務治理、容錯保護、API網關、配置管理、消息總線等。作者不僅對如何使用各個組件做了詳細介紹,還從原理上做了很多分析,可以幫助讀者更好地理解Spring Cloud的運行原理,這有助于我們在實戰中有效地排錯和做進一步擴展。本書是微服務架構方面非常不錯的實戰書籍,強烈推薦正在做微服務實踐或打算實施微服務的團隊作為參考資料。
南志文
百聯全渠道研發總監
Spring Cloud的誕生對于沒有足夠資金投入或者技術儲備實力的技術團隊是一種福音。利用Spring Cloud的一站式解決方案,可以很輕松地搭建起微服務架構的軟件系統,大大減少了開發成本,從容應對業務的快速發展。本書是國內*本Spring Cloud的實戰書籍,給我帶來了無限驚喜。作者由淺入深地講解了基于Spring Cloud構建微服務所需要的各個核心組件,并配有大量實戰代碼,理論和實踐兼備,讀后收獲頗豐。強烈推薦給每一位對Spring Cloud感興趣或是打算使用Spring Cloud的技術人員閱讀。
覃羅春
德比軟件產品開發負責人
當下*火的詞無外乎就是“微服務”了,但是很多創業公司想要實現微服務架構體系還需要做很多方面的工作才可以逐步實現,所需花費的成本還是較大的。而近年來Spring boot/Cloud生態架構體系的出現為行業提供了一站式解決方案,解決了不少公司的架構選型和維護方面的難題。本書是國內*本以Spring Cloud為技術藍本的微服務類實戰書籍,不僅結合實際案例介紹了Spring Cloud的使用,還從源碼的角度深入分析了原理實現,強烈推薦每一位開發者和架構師收藏和學習。
程超
合眾支付資深技術專家
隨著微服務架構的興起,企業IT架構開始變革,國內出現首批微服務實戰布道者。本書作者翟永超,作為Spring Cloud中國社區聯合發起人和國內首批Spring Cloud實踐與布道者,發表的博文超過數百萬次訪問量。他的《Spring Cloud微服務實戰》一書,累積了大量生產實戰經驗,把Spring Cloud常用組件通過案例剖析,可幫助企業和開發者快速實施微服務架構。
許進(xujin.org)
Spring Cloud中國社區創始人
中間件高級研發工程師
近幾年,微服務概念逐漸深入人心。國內各家互聯網公司都引入了相應的實踐。而被應用*多的就是Spring Cloud這套被戲稱為“全家桶”的微服務框架。它幾乎實現了所有微服務的功能實踐,而且又完美符合微服務的基礎理論,可幫助大家提高工作效率。但是,國內關于Spring Cloud的中文資料相對比較匱乏,很多學習者遍尋入門而不得。在此大背景下,有一些有識之士無私貢獻了自己的綿薄之力,本書作者翟永超就是其中一位。這本書對于廣大需要在公司中實踐微服務的人們來說*是一本可以快速上手實現微服務的工作手冊。我希望這本書猶如一顆種子,能在國內互聯網環境的土壤中生根發芽,*后變成一棵參天大樹。
吳峻申
上海青客機器人有限公司架構師
Spring Cloud微服務實戰 作者簡介
本書作者文字水平較高,行文流暢,且工作在編程第一線,擁有扎實的理論基礎和實踐經驗,相信會為讀者奉上一本質量上乘的圖書。
- >
山海經
- >
煙與鏡
- >
詩經-先民的歌唱
- >
有舍有得是人生
- >
史學評論
- >
苦雨齋序跋文-周作人自編集
- >
隨園食單
- >
羅庸西南聯大授課錄