Spring Cloud Alibaba微服務開發 李西明 陳立為 9787302679561 【台灣高等教育出版社】

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

此商品參與的優惠活動

加入最愛
商品介紹
*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。

*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202503*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Spring Cloud Alibaba微服務開發
ISBN:9787302679561
出版社:清華大學
著編譯者:李西明 陳立為
頁數:264
所在地:中國大陸 *此為代購商品
書號:1718804
可大量預訂,請先連絡。

內容簡介

本書基於2023年推出的微服務框架Spring Cloud Alibaba詳細講解了Nacos註冊中心、配置中心、負載均衡LoadBalancer組件、OpenFeign遠程RESTful調用框架、Dubbo+ZooKeeper的RPC遠程調用框架、網關組件Gateway、Sentinel流量控制和熔斷降級、RocketMQ消息中間件、Spring Cloud Stream整合消息中間件、Seata分散式事務、微服務監控組件Skywalking及介紹了如何使用Docker部署Spring Boot項目和微服務組件、使用Kubernetes整合Spring Boot項目、使用Kubernetes編排微服務、基於Jenkins的微服務CI/CD實戰等,幫助讀者理解Spring Cloud Alibaba框架原理並快速上手搭建Spring Cloud Alibaba微服務框架項目。 本書適合有Spring Boot基礎的讀者進階學習,可作為自學資料或高等院校計算機軟體相關專業的教材或學慣用書或開發人員的參考資料。

作者簡介

李西明,博士,現任華南農業大學數學與信息學院副教授、碩士生導師,主要面向本科生開設「Java語言程序設計」等專業課程。曾擔任信息技術部門技術負責人十多年,深諳各種信息系統開發和管理知識,長期從事程序設計和軟體開發基礎理論的教學與科研工作,對新技術具有極高的敏感性。主持、參与各級各類科研項目十余項,發表各類論文五十多篇,獲授權國家發明專利十多項,已出版《Java程序設計實戰教程》《Java Web開發技術教程》和《SSM開發實戰教程》等教材五部。

目錄

第1章 微服務架構與Spring Cloud Alibaba
1 1 微服務架構
1 1 1 單體架構與微服務架構
1 1 2 微服務架構圖
1 1 3 Spring Cloud Alibaba微服務解決方案
1 2 搭建開發環境
1 2 1 安裝JDK
1 2 2 安裝Maven
1 3 微服務初步實踐
1 3 1 微服務拆分原則與角色劃分
1 3 2 創建客戶信息微服務
1 3 3 創建訂單信息微服務
1 3 4 遠程調用微服務
第2章 Nacos註冊中心與配置管理
2 1 Nacos簡介
2 2 Nacos服務註冊與發現
2 2 1 安裝與啟動Nacos組件
2 2 2 服務提供者項目
2 2 3 服務消費者項目
2 3 用Nacos配置管理
2 3 1 基本配置
2 3 2 微服務拉取配置
2 3 3 配置信息熱更新
2 3 4 多環境共享配置
2 3 5 多個微服務共享配置
2 4 搭建高可用的Nacos集群
2 4 1 搭建Nacos集群
2 4 2 使用Nginx對集群進行負載均衡
2 4 3 以集群的方式管理微服務
2 4 4 以集群的方式管理配置
第3章 負載均衡組件LoadBalancer
3 1 LoadBalancer負載均衡策略
3 2 默認負載均衡策略
3 2 1 創建服務提供者項目
3 2 2 創建服務消費者項目
3 2 3 測試負載均衡
3 3 切換負載均衡策略
3 3 1 使用隨機負載均衡策略
3 3 2 切換使用RoundRobinLoadBalancer輪詢負載均衡策略
3 3 3 使用NacosLoadBalancer負載均衡策略
3 3 4 啟動類中負載均衡註解的多種用法
第4章 服務調用框架OpenFeign
4 1 OpenFeign框架簡介
4 1 1 OpenFeign基礎知識
4 1 2 OpenFeign的動態代理
4 2 使用OpenFeign框架調用微服務
4 2 1 服務提供者與調用者項目
4 2 2 負載均衡
4 2 3 設置日誌級別
4 2 4 設置服務超時時間
第5章 網關組件
5 1 網關組件概述
5 2 網關組件快速入門
5 2 1 準備微服務項目
5 2 2 創建網關項目實現簡單路由功能
5 3 實現路由轉發中的負載均衡
5 4 過濾器
5 4 1 路由斷言
5 4 2 路由過濾器
5 4 3 路由過濾器工廠
5 4 4 默認過濾器
5 4 5 全局過濾器
5 5 網關的Cors跨域配置
5 6 灰度發布
5 6 1 灰度發布的思路
5 6 2 通過Gateway實現灰度發布
第6章 Sentinel流量控制和熔斷降級
6 1 雪崩問題
6 2 Sentinel簡介
6 2 1 Sentinel基本概念
6 2 2 Sentinel安裝與啟動
6 2 3 依賴和配置
6 3 流量控制
6 3 1 基本案例
6 3 2 流控模式
6 3 3 流控模式之關聯
6 3 4 流控模式之鏈路
6 3 5 流控效果
6 3 6 流控效果之Warm Up
6 3 7 流控效果之排隊等待
6 3 8 熱點參數限流
6 4 服務降級
6 5 線程隔離
6 5 1 線程隔離基礎準備
6 5 2 線程隔離實踐
6 6 熔斷
6 7 授權規則
6 8 Sentinel異常處理
第7章 遠端調用組件Dubbo
7 1 Dubbo組件簡介
7 1 1 使用Dubbo進行遠端調用的流程
7 1 2 Dubbo和REST調用方式的差別
7 1 3 ZooKeeper的下載安裝與啟動
7 2 Dubbo遠端調用實踐
7 2 1 創建服務提供者
7 2 2 創建服務調用者
7 2 3 Dubbo中的負載均衡
7 2 4 Dubbo負載均衡策略
7 3 Sentinel 對 Dubbo 服務的限流與熔斷降級
7 3 1 在服務提供者端實現限流
7 3 2 在服務提供者端實現熔斷
7 3 3 在服務提供者端實現服務降級邏輯
7 3 4 在服務調用者端實現降級邏輯
第8章 RocketMQ消息中間件
8 1 RocketMQ簡介
8 2 RocketMQ安裝與啟動
8 3 普通消息發送
8 3 1 發送同步消息
8 3 2 發送非同步消息
8 3 3 發送單向消息
8 4 消費消息
8 4 1 Push消費
8 4 2 Pull消費
8 5 順序消息
8 5 1 全局有序
8 5 2 局部有序
8 6 延遲消息
8 7 批量消息
8 7 1 批量發送消息
8 7 2 分批批量發送消息
8 8 過濾消息
8 8 1 Tag過濾
8 8 2 SQL方式過濾
8 9 事務消息
第9章 Spring Cloud Stream整合消息中間件
9 1 Spring Cloud Stream基礎
9 2 Spring Cloud Stream整合RocketMQ
9 2 1 消息發送
9 2 2 消息消費
9 3 Spring Cloud Stream整合RabbitMQ
9 3 1 RabbitMQ安裝與啟動
9 3 2 消息發送
9 3 3 消息消費
第10章 Seata分散式事務
10 1 Seata 的工作原理
10 1 1 Seata的3個角色
10 1 2 工作流程
10 2 Seata的安裝與啟動
10 2 1 Seata下載與修改配置
10 2 2 Nacos共享配置
10 2 3 創建全局事務表與分支事務表
10 2 4 啟動Seata服務
10 3 無分散式事務的微服務
10 3 1 創建訂單項目
10 3 2 扣減賬戶項目
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理