雲計算與微服務 (微課版) 楊磊 9787302654971 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$312
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*數量非實際在台庫存
*完成訂單後正常情形下約兩周可抵台

*本賣場提供之資訊僅供參考,以到貨標的為實際資訊。
印行年月:202402*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:雲計算與微服務 (微課版)
ISBN:9787302654971
出版社:清華大學
著編譯者:楊磊
頁數:192
所在地:中國大陸 *此為代購商品
書號:1621927
可大量預訂,請先連絡。

內容簡介

本書在構建Spring Cloud框架時,使用Nacos作為配置中心,Nacos是阿里巴巴公司開源的配置中心,是替代Eureka的一種技術方案;使用OpenFeign作為聲明式客戶端,實現遠程服務間調用,OpenFeign在原本Feign的基礎上支持Spring MVC的註解;使用Sentinel作為服務治理,實現熔斷、降級、限流、鏈路追蹤等;使用Gateway作為微服務網關,Gateway在原本Netflix公司開發的Zuul基礎上,支持更多的功能,也更強大;使用Seata處理分散式事務。此外,本書還將介紹一些微服務相關的技術和工具。 本書適合學習微服務架構的開發人員、架構師和運維人員閱讀。對於初學者,本書將幫助讀者快速入門;對於已經掌握了Java語言基礎知識的讀者,本書將為讀者提供更深入的理論和實踐經驗。

作者簡介

楊磊,山東建築大學副教授,濟南計算機教學研究會理事長,山東省大學生軟體設計大賽命題評審專家,山東省數字經濟專家諮詢委員會委員。作為負責人曾主持山東省高等學校科技計劃項目。獲得山東省科學技術進步獎一等獎、三等獎各一項。近年來主要從事雲計算與微服務等相關研究。

目錄

第1章 微服務介紹
1 1 什麼是微服務
1 1 1 為什麼會有微服務
1 1 2 微服務的九大特徵
1 1 3 為什麼選擇Spring Cloud作為微服務架構
1 2 Spring Cloud和Spring Boot的關係
第2章 微服務開發基礎
2 1 搭建基於Spring Boot框架的工程
2 1 1 Spring Boot的特徵
2 1 2 搭建Spring Boot框架
2 1 3 Spring Boot常用註解
2 1 4 核心配置文件
2 2 Spring Boot集成
2 2 1 Spring Boot集成MyBatis
2 2 2 Spring Boot集成MVC
2 3 Spring Boot事務處理
2 3 1 基於註解的事務管理
2 3 2 編程式事務管理
2 3 3 聲明式事務管理
第3章 註冊和發現服務
3 1 背景介紹
3 2 Nacos的安裝與配置
3 2 1 Nacos的下載與安裝
3 2 2 Nacos的管理界面
3 3 服務的註冊和發現
3 3 1 服務的註冊
3 3 2 服務的發現
3 3 3 訂閱服務
3 4 服務的負載均衡
3 4 1 負載均衡的原理
3 4 2 負載均衡的演算法
3 5 在Nacos中如何實現負載均衡
3 5 1 Nacos的負載均衡機制概述
3 5 2 基於Spring Cloud LoadBalancer實現的Nacos負載均衡
第4章 Nacos配置中心
4 1 配置中心概述
4 1 1 背景
4 1 2 應用
4 1 3 Nacos概述
4 2 Nacos使用案例
4 2 1 環境要求
4 2 2 使用Nacos配置中心
4 2 3 Data ID格式
4 3 配置信息自動刷新
4 3 1 @RefreshScope註解
4 3 2 配置信息自動刷新過程
4 4 配置中心持久化
4 4 1 環境要求
4 4 2 實現步驟
第5章 OpenFeign的原理與使用
5 1 OpenFeign介紹
5 1 1 服務間調用
5 1 2 Feign與OpenFeign
5 2 OpenFeign的原理
5 2 1 動態代理技術
5 2 2 請求攔截器
5 2 3 內置的負載均衡支持
5 3 使用OpenFeign
5 4 OpenFeign的使用場景
5 5 配置屬性的解析
5 6 OpenFeign的擴展和調優
5 6 1 請求超時和重試
5 6 2 文件上傳和下載
5 6 3 併發訪問和線程池配置
第6章 Sentinel實現服務限流與熔斷
6 1 Sentinel概述
6 1 1 Sentinel特性
6 1 2 Sentinel組成
6 1 3 Sentinel基本概念
6 2 Sentinel功能和設計理念
6 2 1 流量控制
6 2 2 熔斷降級
6 2 3 系統負載保護
6 3 Sentinel的基本使用
6 3 1 定義資源的方法
6 3 2 Sentinel規則種類
6 3 3 基於併發線程數/QPS的流量控制
6 3 4 流量控制規則的屬性和設置方式
6 3 5 基於調用關係的流量控制
6 3 6 QPS流控效果
6 4 熔斷降級規則
6 4 1 熔斷降級規則屬性和設置方式
6 4 2 熔斷策略
6 4 3 系統保護規則
6 4 4 來源訪問控制規則
6 4 5 熱點參數規則
6 4 6 Sentinel控制台
6 5 Spring Cloud集成Sentinel案例
6 5 1 Mayen依賴
6 5 2 環境要求
6 5 3 基礎項目創建
6 5 4 Sentinel實現服務流量控制
6 5 5 Sentinel實現服務熔斷降級
6 5 6 Nacos持久化Sentinel規則
第7章 Gateway微服務網關
7 1 Gateway概述
7 1 1 Gateway常用術語
7 1 2 Gateway的特點
7 1 3 Gateway執行流程
7 2 Gateway案例
7 2 1 入門案例
7 2 2 路由服務
7 2 3 網關服務
7 3 Gateway路由謂詞
7 3 1 Cookie路由謂詞示例
7 3 2 Header路由謂詞示例
7 3 3 Method路由謂詞示例
7 3 4 Path路由謂詞示例
7 3 5 weight路由謂詞示例
7 4 Gateway過濾器
7 4 1 GatewayFnter
7 4 2 AddRequestHeader過濾器
7 4 3 AddResponseHeader過濾器
7 4 4 StripPrefix過濾器
7 4 5 自定義GatewayFilter
7 4 6 G1oba1Filter
7 4 7 ReactiveLoadBalancerClientFilter
7 4 8 自定義全局過濾器
第8章 分散式事務(seata)
8 1 分散式事務基礎
8 1 1 事務
8 1 2 事務的特徵
8 1 3 事務的隔離級別
8 1 4 本地事務
8 1 5 分散式事務
8 2 分散式事務的理論模型
8 2 1 X/Open分散式事務處理模型
8 2 2 三階段提交協議
8 2 3 柔性事務
8 3 Seata概述
8 4 Seata支持的事務模式
8 4 1 Seata AT模式
8 4 2 Seata TCC模式
8 4 3 Seata Saga模式
8 4 4 Seata XA模式
8 5 安裝Seata
8 5 1 下載環境
8 5 2 創建資料庫
8 5 3 配置文件
8 5 4 Nacos配置
8 5 5 啟動
8 6 Seata AT模式實例
8 6 1 開發案例
8 6 2 創建父工程
第9章 消息隊列(RoeketMQ)
9 1 RocketMQ概述
9 1 1 RocketMQ是什麼
9 1 2 RocketMQ的特點
9 1 3 Ro
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理