中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
深入理解Spring Cloud與實戰(zhàn)

包郵 深入理解Spring Cloud與實戰(zhàn)

作者:方劍
出版社:電子工業(yè)出版社出版時間:2020-12-01
開本: 其他 頁數(shù): 452
中 圖 價:¥51.9(4.9折) 定價  ¥106.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

深入理解Spring Cloud與實戰(zhàn) 版權信息

深入理解Spring Cloud與實戰(zhàn) 本書特色

1.Spring Cloud Alibba創(chuàng)始人傾力打造 2.阿里云智能資深技術專家司徒放(姬風)、 阿里云智能高級技術專家張乎興、 Spring Cloud Alibba項目架構師小馬哥(mercyblitz)、 阿里云智能高級技術專家彭文杰、云集架構師冷冷、Nepxion開源社區(qū)創(chuàng)始人任浩軍聯(lián)合力薦 3.理論與實踐相結合,核心知識點輔以案例講解

深入理解Spring Cloud與實戰(zhàn) 內(nèi)容簡介

本書共分10章,主要介紹Spring Cloud各個核心組件的設計原理,以及目前流行的Spring Cloud Alibaba和 Netflix組件,并且剖析Spring Cloud對流處理、批處理,以及目前業(yè)界流行的Serverless的支持。在介紹各部分內(nèi)容時,本書將理論與實踐相結合,對每個核心知識點給出了具體的案例應用,以幫助讀者掌握核心組件的設計理念。

深入理解Spring Cloud與實戰(zhàn) 目錄

第1章 Spring Cloud生態(tài) 1

1.1 Spring Cloud 基礎:Spring Boot概述 1

1.2 Spring Boot核心特性 3

1.2.1 Web服務器:WebServer 3

1.2.2 條件注解:@ConditionalOnXX 7

1.2.3 工廠加載機制 10

1.2.4 配置加載機制 12

1.2.5 Spring Boot Actuator 15

1.3 Spring Cloud 概述 17

1.3.1 Spring Cloud誕生背景 17

1.3.2 Netflix OSS 19

1.3.3 Spring Cloud項目 20

1.3.4 Spring Cloud 版本 21

1.3.5 Spring Cloud *新動態(tài) 23

第2章 服務注冊與服務發(fā)現(xiàn) 26

2.1 微服務架構演進 26

2.2 使用Alib*ba Nacos體驗**個Spring Cloud微服務應用 29

2.2.1 下載并啟動Nacos Server 30

2.2.2 啟動 Nacos Discovery Provider 進行服務注冊 32

2.2.3 啟動 Nacos Discovery Consumer 進行服務發(fā)現(xiàn) 33

2.3 使用Netflix Eureka替換Alib*ba Nacos注冊中心 36

2.3.1 啟動Eureka Server 37

2.3.2 啟動 Eureka Discovery Provider 進行服務注冊 38

2.3.3 啟動 Nacos Discovery Consumer 進行服務發(fā)現(xiàn) 39

2.4 Spring Cloud 統(tǒng)一服務注冊/發(fā)現(xiàn)編程模型 40

2.4.1 DiscoveryClient和ReactiveDiscoveryClient 40

2.4.2 ServiceInstance和Registration 44

2.4.3 ServiceRegistry 48

2.4.4 ServiceRegistryEndpoint 50

2.5 雙注冊雙訂閱模式 51

2.5.1 雙注冊雙訂閱模式分析 51

2.5.2 案例:使用雙注冊雙訂閱模式將Eureka注冊中心遷移到Nacos注冊中心 54

第3章 負載均衡與服務調(diào)用 57

3.1 負載均衡原理 57

3.2 Spring Cloud LoadBalancer負載均衡組件 59

3.3 Netflix Ribbon負載均衡 74

3.3.1 RibbonLoadBalancerClient 74

3.3.2 RibbonServer和Server 79

3.3.3 ServerIntrospector 82

3.3.4 ILoadBalancer 84

3.3.5 ServerList 87

3.3.6 ServerListUpdater 90

3.3.7 ServerStats 92

3.3.8 Netflix Ribbon配置項總結 94

3.3.9 Ribbon緩存時間 97

3.4 Dubbo LoadBalance 負載均衡 98

3.5 OpenFeign:聲明式Rest客戶端 100

3.5.1 OpenFeign概述 100

3.5.2 OpenFeign 對 JAX-RS 的支持 102

3.5.3 OpenFeign 底層執(zhí)行原理 103

3.6 Dubbo Spring Cloud :服務調(diào)用的新選擇 105

3.7 再談路由和負載均衡 111

3.8 案例:應用流量控制 112

3.8.1 流量控制應用的業(yè)務場景 113

3.8.2 使用 Netflix Ribbon 完成應用灰度發(fā)布 115

第4章 配置管理 119

4.1 配置中心背景概述 119

4.2 Spring/Spring Boot 與配置 120

4.3 Spring Cloud與配置 122

4.3.1 使用Alib*ba Nacos體驗配置的獲取及動態(tài)刷新 123

4.3.2 從Spring Cloud 配置中心獲取配置的原理 125

4.3.3 Spring Cloud配置動態(tài)刷新 135

4.4 Spring Cloud Config Server/Client 152

4.4.1 Spring Cloud Config Server 152

4.4.2 Spring Cloud Config Client 165

4.4.3 Spring Cloud Config Client 與 Service Discovery 整合 171

4.4.4 Spring Cloud Config 配置動態(tài)刷新 174

4.5 再談配置動態(tài)刷新 175

4.6 案例:Spring Cloud應用流量控制策略動態(tài)生效 180

第5章 熔斷器 184

5.1 熔斷器模式概述 184

5.2 手動實現(xiàn)一個斷路器 186

5.2.1 定義 State 枚舉和 Counter 計數(shù)器類 186

5.2.2 定義 CircuitBreaker 類 188

5.2.3 使用 CircuitBreaker 進行場景測試 191

5.3 Spring Cloud Circuit Breaker的技術演進 193

5.4 Alib*ba Sentinel 199

5.4.1 Sentinel核心概述 199

5.4.2 Spring Cloud Alib*ba Sentinel 204

5.4.3 Sentinel VS OpenFeign和RestTemplate 207

5.4.4 Sentinel限流與Dashboard 211

5.4.5 Sentinel的高級特性 215

5.5 Netflix Hystrix 219

5.5.1 Hystrix核心概述 219

5.5.2 Spring Cloud Netflix Hystrix 225

5.5.3 Hystrix限流與Dashboard 227

5.5.4 Hystrix的高級特性 231

5.6 Resilience4j 235

5.6.1 Resilience4j 體驗 236

5.6.2 Spring Cloud Resilience4j 241

5.6.3 Resilience4j的高級特性 244

5.7 案例:使用 Sentinel 保護應用,防止服務雪崩 248

第6章 Spring生態(tài)消息驅動 253

6.1 消息中間件概述 254

6.2 Spring與消息 257

6.2.1 消息編程模型的統(tǒng)一 257

6.2.2 消息的發(fā)送和訂閱 258

6.2.3 WebSocket 265

6.2.4 案例:使用spring-messaging處理WebSocket 268

6.3 Spring Integration 271

6.3.1 Spring Integration 核心組件概述 272

6.3.2 Spring Integration核心組件的使用 275

6.4 Spring Cloud Stream 277

6.4.1 使用Spring Cloud Stream發(fā)送和接收消息 277

6.4.2 理解 Binder 和 Binding 280

6.4.3 深入理解Spring Cloud Stream 282

6.4.4 Spring Cloud Stream的高級特性 284

第7章 消息總線 295

7.1 消息總線概述 295

7.2 深入理解Spring Cloud Bus 296

7.2.1 Spring Cloud Bus的使用 297

7.2.2 Spring Cloud Bus的原理 300

7.2.3 Spring Cloud Bus 事件 302

7.2.4 Spring Cloud Bus 源碼分析 305

7.3 案例:使用Spring Cloud Bus完成多節(jié)點配置動態(tài)刷新 309

第8章 Spring Cloud Data Flow 311

8.1 批處理/流處理概述 312

8.2 流處理案例:信用卡反欺詐系統(tǒng) 315

8.3 批處理案例:統(tǒng)計GitHub倉庫的各項指標數(shù)據(jù) 323

8.4 Spring Cloud Data Flow批處理任務組合 331

8.5 Spring Cloud Data Flow Shell 335

8.6 Spring Cloud Skipper 337

8.7 Spring Cloud Deployer 341

8.7.1 TaskLauncher 接口 342

8.7.2 AppDeployer 接口 344

8.7.3 LocalAppDeployer 348

8.8 Spring Cloud Task 349

8.8.1 體驗Spring Cloud Task 349

8.8.2 深入理解Spring Cloud Task 351

8.8.3 Spring Cloud Task Batch 354

8.9 Spring Batch 358

8.9.1 Spring Batch 核心組件 358

8.9.2 案例:使用 Spring Batch 完成便利店每日賬單統(tǒng)計 361

第9章 網(wǎng)關 366

9.1 API網(wǎng)關概述 366

9.2 Netflix Zuul 368

9.3 非阻塞式的Spring Cloud Gateway 371

9.4 Route路由信息 376

9.5 Predicate機制 377

9.5.1 PredicateDefinition和AsyncPredicate 377

9.5.2 RoutePredicateFactory 378

9.5.3 內(nèi)置RoutePredicateFactory 381

9.6 Filter機制 382

9.6.1 FilterDefinition和GatewayFilter 382

9.6.2 GlobalFilter 386

9.6.3 內(nèi)置 GatewayFilterFactory 387

9.6.4 網(wǎng)關內(nèi)置的GlobalFilter 390

9.7 整合注冊中心和配置中心 391

9.8 GatewayControllerEndpoint 397

9.9 案例:使用Spring Cloud Gateway進行路由轉發(fā) 398

第10章 Spring Cloud與Serverless 401

10.1 Serverless 401

10.2 Java Function 403

10.3 Spring Cloud Function 405

10.4 Spring Cloud Function與Spring生態(tài)的整合 411

10.4.1 Spring Cloud Function與Spring Web/WebFlux 412

10.4.2 Spring Cloud Function 與 Spring Cloud Stream 420

10.4.3 Spring Cloud Function 與 Spring Cloud Task 427

10.5 案例:使用GCP Cloud Functions體驗Spring Cloud Function 430



展開全部

深入理解Spring Cloud與實戰(zhàn) 作者簡介

方劍,花名洛夜,Spring Cloud Alibba 開源項目負責人/創(chuàng)始人之一。Apache RocketMQ Committer,Alibba Nacos Committer。目前就職于阿里巴巴集團。曾在個人博客上編寫過《Spring MVC源碼分析系列》、《Spring Boot源碼分析系列》文章。目前,關注微服務、云原生、Kubernetes。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 5nd音乐网|最新流行歌曲|MP3歌曲免费下载|好听的歌|音乐下载 免费听mp3音乐 | 「银杏树」银杏树行情价格_银杏树种植_山东程锦园林 | 北京发电车出租-发电机租赁公司-柴油发电机厂家 - 北京明旺盛安机电设备有限公司 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | PO膜_灌浆膜及地膜供应厂家 - 青州市鲁谊塑料厂| 5nd音乐网|最新流行歌曲|MP3歌曲免费下载|好听的歌|音乐下载 免费听mp3音乐 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 四探针电阻率测试仪-振实密度仪-粉末流动性测定仪-宁波瑞柯微智能 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 济南电缆桥架|山东桥架-济南航丰实业有限公司 | 制氮设备_PSA制氮机_激光切割制氮机_氮气机生产厂家-苏州西斯气体设备有限公司 | 浙江上沪阀门有限公司| 罗氏牛血清白蛋白,罗氏己糖激酶-上海嵘崴达实业有限公司 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 北京乾茂兴业科技发展有限公司| HV全空气系统_杭州暖通公司—杭州斯培尔冷暖设备有限公司 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 实验室隔膜泵-无油防腐蚀隔膜泵-耐腐蚀隔膜真空泵-杭州景程仪器 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 免联考国际MBA_在职MBA报考条件/科目/排名-MBA信息网 | 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 西安微信朋友圈广告投放_微信朋友圈推广_西安度娘网络科技有限公司 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 特种阀门-调节阀门-高温熔盐阀-镍合金截止阀-钛阀门-高温阀门-高性能蝶阀-蒙乃尔合金阀门-福建捷斯特阀门制造有限公司 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 臭氧灭菌箱-油桶加热箱-原料桶加热融化烘箱-南京腾阳干燥设备厂 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 浙江自考_浙江自学考试网| 精密钢管,冷拔精密无缝钢管,精密钢管厂,精密钢管制造厂家,精密钢管生产厂家,山东精密钢管厂家 | 2025第九届世界无人机大会 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 | 新密高铝耐火砖,轻质保温砖价格,浇注料厂家直销-郑州荣盛窑炉耐火材料有限公司 |