Spring Boot + Spring Cloud 微服務開發
遲殿委
- 出版商: 清華大學
- 出版日期: 2021-01-01
- 定價: $414
- 售價: 7.9 折 $327
- 語言: 簡體中文
- 頁數: 271
- 裝訂: 平裝
- ISBN: 7302567204
- ISBN-13: 9787302567202
-
相關分類:
Microservices 微服務
立即出貨
買這商品的人也買了...
-
為你自己學 Git$500$390 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$594Spring 實戰, 5/e (Spring in Action, 5/e) -
$534超大流量分佈式系統架構解決方案:人人都是架構師2.0 -
$129Spring Cloud 微服務架構開發 -
$403Spring Boot + Spring Cloud 微服務開發實戰 -
$505精通 Spring:Java Web 開發與 Spring Boot 高級功能 (Mastering Spring 5, 2/e) -
$469SSM 與 Spring Boot 開發實戰 -
$374超越 ERP:SAP Hybris 解決方案簡明指南 -
在 React 生態圈打滾的一年 feat.TypeScript(iT邦幫忙鐵人賽系列書)$550$429 -
極速開發 Java 大型系統:Spring Boot 又輕又快又好學$880$695 -
重新認識 Vue.js:008天絕對看不完的 Vue.js 3 指南$600$468 -
$500Spring Batch 權威指南 (The Definitive Guide to Spring Batch: Modern Finite Batch Processing in the Cloud) -
$469深入淺出 Spring Security -
$403Spring Boot 應用開發實戰 -
$894Java 高並發核心編程 捲1 (NIO\Netty\Redis\ZooKeeper) -
完全自學!Go 語言 (Golang) 實戰聖經 (The Go Workshop: Learn to write clean, efficient code and build high-performance applications with Go)$880$695 -
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493 -
最實用業界專案精選:用 Spring Boot 和 Spring Cloud 頂級開發(過版書特價)$1,000$399 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (Get Your Hands Dirty on Clean Architecture)$500$390 -
無瑕的程式碼 敏捷篇:還原敏捷真實的面貌 (Clean Agile : Back to Basics)$560$437 -
Spring 實戰, 6/e$659$626 -
OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全$600$468 -
Spring Boot 3 核心技術與最佳實踐$948$901
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
Spring Cloud作為微服務開發的優秀代表,它的全家桶中的各組件解決了軟件架構中的一些關鍵問題,Spring框架在企業開發中的廣泛應用,使得開發工程師和架構師紛紛轉向Spring Cloud微服務架構開發,Spring Cloud正被越來越多的企業用於生產環境中。 本書分為15章。第1~2章主要講解Spring Boot基礎開發技術,對微服務和Spring Cloud的概念、優劣勢、功能模塊等做整體性的介紹,並演示基於IDEA開發環境如何從零開始進行Spring Cloud微服務的應用開發。第3~14章主要講解Spring Cloud在分佈式應用的核心場景中涉及的解決方案,即Spring Cloud框架的常用組件,包括服務調用、治理、客戶端負載均衡、調用鏈追蹤、分佈式配置、斷路器及路由和網關等實現框架,是微服務開發實踐的核心內容。第15章是微服務項目綜合實戰,將Spring Cloud全家桶中的常用組件及Spring Boot開發中的重要技術點貫穿起來,形成一個完整的綜合案例,闡述了各章節介紹的知識模塊在實際項目中的應用和開發技巧。 本書適合需要快速學習Spring Boot+Spring Cloud的Java微服務開發工程師、Spring Cloud開發人員、微服務架構師,也適合作為高等院校和培訓機構電腦及相關專業的師生參考。
作者簡介
遲殿委,計算機軟件與理論專業碩士,畢業於南昌大學,系統架構設計師。有多年企業軟件研發經驗和豐富的JavaEE培訓經驗,熟練掌握JavaEE全棧技術框架,對Java核心編程技術有深刻理解。主要擅長JavaEE系統架構設計、大數據分析與挖掘。
目錄大綱
封面
版權頁
內容簡介
前言
第1章Spring Boot基礎
1.1 Spring Boot初體驗
1.1.1 Spring Boot簡介
1.1.2 Spring Boot的特性和優點
1.1.3 Spring Boot開發環境準備
1.1.4 Spring Boot入門程序
1.1.5入門程序分析
1.2 Spring Boot配置文件
1.2.1配置文件命名和格式
1.2.2 YAML語法
1.2.3在配置文件中註入值
1.2.4 Profile使用
1.2.5配置文件加載位置和順序
1.2.6自動配置原理
1.3 Spring Boot日誌
1.3.1日誌框架介紹
1.3.2 SLF4J的使用
1.3.3 Spring Boot中日誌的使用
1.3.4切換日誌框架
1.4 Spring Boot錯誤處理機制
1.4.1 Spring Boot默認的錯誤處理機制
1.4.2定製錯誤響應
1.5 Spring Boot搭建微服務實戰
1.5.1 Server端程序開發
1.5.2客戶端程序開發
第2章Spring Cloud概述
2.1微服務簡介
2.2系統架構的演進
2.3 Spring Cloud簡介
2.4 Spring Cloud與Spring Boot的關係
2.5 Spring Cloud的優點
第3章微服務註冊與調用
3.1 Netflix與Spring Cloud
3.2 Eureka簡介
3.3 Eureka Server單點模式
3.4創建Eureka Server
3.5微服務開發和註冊
3.6 Eureka Server安全
第4章基於Ribbon的客戶端負載均衡
4.1 RestTemplate應用
4.1.1 Rest和RestTemplate
4.1.2 Spring Cloud中使用RestTemplate
4.2 Ribbon實現負載均衡
第5章Ribbon應用深入
5.1通過編碼方式自定義Ribbon Client
5.2通過配置文件自定義Ribbon Client
5.3內置的負載均衡策略
5.4脫離Eureka使用Ribbon
第6章基於Feign的服務間通信
6.1 Feign快速入門
6.2自定義Feign配置
6.3 Feign接口日誌配置
第7章微服務集群的高可靠
7.1 Eureka Server實現高可靠
7.2 Eureka的一些配置及解釋
第8章Spring Cloud保護之斷路器及應用
8.1 Hystrix Fallback
8.2 Hystrix的超時時間配置
8.3 Hystrix隔離策略
8.4 Hystrix健康檢查
8.5 hystrix.stream
8.6在Feign中使用Hystrix Fallback
8.7 Hystrix的Dashboard
第9章斷路器聚合監控之Turbine
9.1 Hystrix Turbine簡介
9.2開發Turbine微服務
第10章基於Zuul的路由和過濾
10.1 Zuul反向代理
10.2 Zuul路由快速示例
10.3使用serviceId配置路由
10.4使用URL方式配置路由
10.5使用正則表達式方式配置路由
10.6路由配置路徑前綴
10.7 Zuul其他屬性設置
10.8查看所有的映射
10.9 Zuul文件上傳
10.10 Zuul回退功能
10.11 Zuul過濾器
第11章微服務網關Spring Cloud Gateway
11.1 Gateway路由配置方式實現
11.2 Gateway路由編程方式實現
第12章分佈式配置管理快速入門
12.1 Spring Cloud Config Server介紹
12.2配置服務中心服務器
12.3客戶端訪問配置中心
第13章分佈式配置管理應用深入
13.1基礎架構和工作流程
13.2配置倉庫
13.2.1 Git倉庫配置
13.2.2 SVN倉庫配置
13.3基於Git倉庫的分佈式配置實戰
13.3.1創建Config Server項目
13.3.2創建Git配置項目
13.3.3添加配置文件
13.3.4 Config Server引用Git
13.3.5配置客戶端
第14章Spring Cloud鏈路追蹤
14.1 Spring Cloud Sleuth組件概述
14.2服務追蹤實現
第15章Spring Cloud綜合實戰
15.1項目總體功能描述
15.2商品微服務模塊開發
15.3訂單微服務模塊開發
15.4微服務間通信開發
15.5商品、訂單微服務的多模塊改造
15.6基於Git倉庫的分佈式配置實現
15.7訂單流程引入異步消息隊列
15.8項目引入服務網關實現限流、權限驗證



