Spring Cloud微服務:全棧技術與案例解析 完整pdf掃描版[189MB]
189.7MB / 08-07
Spring Cloud微服務架構開發(fā)實戰(zhàn) 帶目錄完整pdf[173MB]
173MB / 07-01
瘋狂Spring Cloud微服務架構實戰(zhàn) 中文pdf完整版[176MB]
176.9MB / 01-11
Spring Cloud與Docker微服務架構實戰(zhàn)(完整版).pdf
100MB / 09-14
Spring Cloud微服務實戰(zhàn) (翟永超著) 完整pdf掃描版[175MB]
175.5MB / 05-31
-
深入理解高并發(fā)編程(第1版) 冰河 中文pdf版 java電子書 / 8.4MB
-
-
-
springcloud學習筆記+中文學習文檔 PDF完整版 java電子書 / 6.46MB
-
Java后端體系高級面試題 中文PDF版 java電子書 / 2.19MB
-
java二十二種設計模式 pdf完整版 java電子書 / 0.98MB
-
java高并發(fā)筆記 中文pdf完整版 java電子書 / 3.5MB
-
-
2024年Java面試寶典合集 完整版PDF java電子書 / 36.7MB
-
JAVA中高級開發(fā)面試寶典v8.0版本+后端 完整版PDF java電子書 / 6.19MB
詳情介紹
這是一本實踐與理論并重、廣度與深度兼顧的Spring Cloud生產(chǎn)實踐開發(fā)指南,由Spring Cloud中國社區(qū)傾力打造,作者來自阿里、螞蟻金服、京東金融等企業(yè),本書針對Spring Cloud在國內(nèi)的使用情況,結合國內(nèi)企業(yè)使用Spring Cloud落地微服務架構遇到的問題,提出可落地的解決方案。
本書內(nèi)容有3大特色:
足夠廣:詳細講解了Spring Cloud的核心常用組件以及Spring Cloud的增強生態(tài),針對生產(chǎn)實踐中常見問題給出可落地的&*佳實踐方案,無論您是初學者還是開發(fā)人員,還是架構師,都能從此書獲益。
有深度:本書對涉及的Spring Cloud組件按照從入門、進階、實戰(zhàn)、擴展增強的順序循序漸進進行剖析和講解,幫助作者知其然并知其所以然,授之以漁。
重實踐:注重生產(chǎn)實踐,通過案例驅(qū)動,給出優(yōu)秀的生產(chǎn)實踐方案和優(yōu)秀的生產(chǎn)配置,幫助讀者快速落地企業(yè)微服務架構。
目錄
前言
第1章微服務與Spring Cloud1
1.1微服務架構概述1
1.1.1應用架構的發(fā)展1
1.1.2微服務架構3
1.1.3微服務解決方案4
1.2Spring Cloud與中間件5
1.2.1中間件概述5
1.2.2什么是Spring Cloud5
1.2.3Spring Cloud項目模塊5
1.2.4Spring Cloud與服務治理
中間件6
1.2.5Spring Cloud與配置中心
中間件6
1.2.6Spring Cloud與網(wǎng)關中間件8
1.2.7Spring Cloud與全鏈路監(jiān)控
中間件9
1.3Spring Cloud增強生態(tài)10
1.3.1Spring Cloud分布式事務10
1.3.2Spring Cloud與領域驅(qū)動10
1.3.3Spring Cloud與gRPC11
1.3.4Spring Cloud與Dubbo生態(tài)融合11
1.4本章小結11
第2章Spring Cloud Eureka上篇12
2.1服務發(fā)現(xiàn)概述12
2.1.1服務發(fā)現(xiàn)由來12
2.1.2Eureka簡介14
2.1.3服務發(fā)現(xiàn)技術選型15
2.2Spring Cloud Eureka入門案例16
2.3Eureka Server的REST API簡介20
2.3.1REST API列表20
2.3.2REST API實例20
2.4本章小結26
第3章Spring Cloud Eureka下篇27
3.1Eureka的核心類27
3.1.1InstanceInfo27
3.1.2LeaseInfo28
3.1.3ServiceInstance29
3.1.4InstanceStatus29
3.2服務的核心操作30
3.2.1概述30
3.2.2LeaseManager30
3.2.3LookupService31
3.3Eureka的設計理念31
3.3.1概述31
3.3.2AP優(yōu)于CP32
3.3.3Peer to Peer架構33
3.3.4Zone及Region設計34
3.3.5SELF PRESERVATION設計36
3.4Eureka參數(shù)調(diào)優(yōu)及監(jiān)控36
3.4.1核心參數(shù)36
3.4.2參數(shù)調(diào)優(yōu)39
3.4.3指標監(jiān)控40
3.5Eureka實戰(zhàn)41
3.5.1Eureka Server在線擴容41
3.5.2構建Multi Zone Eureka Server47
3.5.3支持Remote Region52
3.5.4開啟HTTP Basic認證58
3.5.5啟用https61
3.5.6Eureka Admin66
3.5.7基于metadata路由實例67
3.6Eureka故障演練69
3.6.1Eureka Server全部不可用69
3.6.2Eureka Server部分不可用71
3.6.3Eureka高可用原理73
3.7本章小結74
第4章Spring Cloud Feign的
使用擴展75
4.1Feign概述75
4.1.1什么是Feign75
4.1.2Feign的入門案例76
4.1.3Feign的工作原理78
4.2Feign的基礎功能79
4.2.1FeignClient注解剖析79
4.2.2Feign開啟GZIP壓縮79
4.2.3Feign支持屬性文件配置80
4.2.4Feign Client開啟日志81
4.2.5Feign的超時設置82
4.3Feign的實戰(zhàn)運用83
4.3.1Feign默認Client的替換83
4.3.2Feign的Post和Get的多
參數(shù)傳遞86
4.3.3Feign的文件上傳90
4.3.4解決Feign首次請求失敗問題92
4.3.5Feign返回圖片流處理方式93
4.3.6Feign調(diào)用傳遞Token93
4.4venus-cloud-feign設計與使用94
4.4.1venus-cloud-feign的設計94
4.4.2venus-cloud-feign的使用96
4.5本章小結98
第5章Spring Cloud Ribbon
實戰(zhàn)運用99
5.1Spring Cloud Ribbon概述99
5.1.1Ribbon與負載均衡99
5.1.2入門案例100
5.2Spring Cloud Ribbon實戰(zhàn)105
5.2.1Ribbon負載均衡策略與
自定義配置105
5.2.2Ribbon超時與重試107
5.2.3Ribbon的饑餓加載108
5.2.4利用配置文件自定義Ribbon
客戶端108
5.2.5Ribbon脫離Eureka的使用108
5.3Spring Cloud Ribbon進階109
5.3.1核心工作原理109
5.3.2負載均衡策略源碼導讀113
5.4本章小結114
第6章Spring Cloud Hystrix
實戰(zhàn)運用115
6.1Spring Cloud Hystrix概述115
6.1.1解決什么問題116
6.1.2設計目標117
6.2Spring Cloud Hystrix實戰(zhàn)運用118
6.2.1入門示例118
6.2.2Feign中使用斷路器120
6.2.3Hystrix Dashboard121
6.2.4Turbine聚合Hystrix124
6.2.5Hystrix異常機制和處理126
6.2.6Hystrix配置說明128
6.2.6Hystrix線程調(diào)整和計算129
6.2.7Hystrix請求緩存130
6.2.8Hystrix Request Collapser134
6.2.9Hystrix線程傳遞及并發(fā)策略137
6.2.10Hystrix命令注解142
6.3本章小結144
第7章Spring Cloud Zuul基礎篇145
7.1Spring Cloud Zuul概述145
7.2Spring Cloud Zuul入門案例146
7.3Spring Cloud Zuul典型配置149
7.3.1路由配置149
7.3.2功能配置152
7.4本章小結154
第8章Spring Cloud Zuul中級篇155
8.1Spring Cloud Zuul Filter鏈155
8.1.1工作原理155
8.1.2Zuul原生Filter158
8.1.3多級業(yè)務處理160
8.1.4使用Groovy編寫Filter165
8.2Spring Cloud Zuul權限集成168
8.2.1應用權限概述168
8.2.2Zuul+OAuth2.0+JWT實戰(zhàn)169
8.3Spring Cloud Zuul限流176
8.3.1限流算法176
8.3.2限流實戰(zhàn)177
8.4Spring Cloud Zuul動態(tài)路由179
8.4.1動態(tài)路由概述179
8.4.2動態(tài)路由實現(xiàn)原理剖析180
8.4.3基于DB的動態(tài)路由實戰(zhàn)182
8.5Spring Cloud Zuul灰度發(fā)布185
8.5.1灰度發(fā)布概述185
8.5.2灰度發(fā)布實戰(zhàn)之一186
8.6Spring Cloud Zuul文件上傳189
8.6.1文件上傳實戰(zhàn)189
8.6.2文件上傳亂碼解決191
8.7Spring Cloud Zuul實用小技巧192
8.7.1饑餓加載192
8.7.2請求體修改192
8.7.3使用OkHttp替換HttpClient193
8.7.4重試機制194
8.7.5Header傳遞195
8.7.6整合Swagger2調(diào)試源服務195
8.8本章小結197
第9章Spring Cloud Zuul高級篇198
9.1Spring Cloud Zuul多層負載198
9.1.1痛點場景198
9.1.2解決方案198
9.2Spring Cloud Zuul應用優(yōu)化200
9.2.1概述200
9.2.2容器優(yōu)化201
9.2.3組件優(yōu)化202
9.2.4JVM參數(shù)優(yōu)化203
9.2.5內(nèi)部優(yōu)化204
9.3Spring Cloud Zuul原理&核心
源碼解析205
9.3.1工作原理與生命周期205
9.3.2Filter裝載與Filter鏈實現(xiàn)208
9.3.3核心路由實現(xiàn)210
9.4本章小結213
第10章Spring Cloud基礎綜合
案例214
10.1基礎框架214
10.1.1搭建說明214
10.1.2技術方案214
10.1.3具體實現(xiàn)215
10.2實戰(zhàn)擴展217
10.2.1公共包 (對象,攔截器,
工具類等)218
10.2.2用戶上下文對象傳遞218
10.2.3Zuul的Fallback機制221
10.3生產(chǎn)環(huán)境各組件參考配置222
10.3.1Eureka推薦配置222
10.3.2Ribbon推薦配置223
10.3.3Hystrix推薦配置223
10.3.4Zuul推薦配置223
10.4本章小結224
第11章Spring Cloud Config上篇225
11.1Spring Cloud Config配置中心
概述225
11.1.1什么是配置中心225
11.1.2Spring Cloud Config227
11.1.3Spring Cloud Config入門
案例228
11.2刷新配置中心信息234
11.2.1手動刷新操作234
11.2.2結合Spring Cloud Bus
熱刷新237
11.3本章小結244
第12章Spring Cloud Config下篇245
12.1服務端git配置詳解與實戰(zhàn)245
12.1.1Git多種配置詳解概述245
12.1.2Git中URI占位符245
12.1.3模式匹配和多個存儲庫250
12.1.4路徑搜索占位符251
12.2關系型數(shù)據(jù)庫的配置中心的
實現(xiàn)251
12.2.1Spring Cloud Config基于
MySQL的配置概述251
12.2.2Spring Cloud Config與MySQL
結合案例252
12.3非關系型數(shù)據(jù)庫的配置中心的
實現(xiàn)255
12.3.1Spring Cloud Config基于
MongoDB的配置概述255
12.3.2Spring Cloud Config MongoDB
案例256
12.4Spring Cloud Config使用技能259
本地參數(shù)的覆蓋遠程參數(shù)259
12.5Spring Cloud Config功能擴展260
12.5.1客戶端自動刷新260
12.5.2客戶端回退功能264
12.5.3客戶端的安全認證機制JWT270
12.6高可用部分285
12.6.1客戶端高可用285
12.6.2服務端高可用293
12.7Spring Cloud與Apollo配置使用300
12.7.1Apollo簡介300
12.7.2Apollo具備功能300
12.7.3Apollo總體架構模塊300
12.7.4客戶端設計301
12.7.5Apollo運行環(huán)境方式302
12.8Spring Cloud與Apollo結合
使用實戰(zhàn)303
......
下載地址
人氣書籍
瘋狂Java講義(第2版) PDF高清版[285M]
面向?qū)ο螅骸禜ead First Java》中文高清完整版 (PDF)
Java Web開發(fā)詳解 孫鑫 PDF掃描版(146M)
Spring實戰(zhàn)(spring in action) 第三版 中文清晰掃描版
Java核心技術·卷1:基礎知識(原書第9版) PDF掃描版[80MB]
瘋狂Java講義 中文PDF高清版[611.85M]
JavaEE開發(fā)的顛覆者:Spring Boot實戰(zhàn) 中文PDF完整版
Java Web開發(fā)實戰(zhàn)1200例(第I卷) 盧瀚,王春斌著 中文 PDF版 [129
深入理解Java虛擬機:JVM高級特性與最佳實踐(第2版) PDF掃描版
Spring實戰(zhàn)(第4版) Spring in action 附隨書源碼 中文pdf版[42MB
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的重新定義Spring Cloud實戰(zhàn) 帶目錄完整pdf[62MB] 資源來源互聯(lián)網(wǎng),版權歸該下載資源的合法擁有者所有。