深入理解Spring Cloud與微服務構建 微服務原理 一站式構建微服務開發

深入理解Spring Cloud與微服務構建 微服務原理 一站式構建微服務開發 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-26

類似圖書 點擊查看全場最低價


圖書介紹

店鋪: 華心圖書專營店
齣版社: 人民郵電齣版社
ISBN:9787115475220
商品編碼:26793267615


相關圖書





圖書描述



    

dy 章 微服務簡介 1

1.1 單體架構及其存在的不足 1

1.1.1 單體架構簡介 1

1.1.2 單體架構存在的不足 2

1.1.3 單體架構使用服務器集群

及存在的不足 2

1.2 微服務 3

1.2.1 什麼是微服務 4

1.2.2 微服務的優勢 8

1.3 微服務的不足 9

1.3.1 微服務的復雜度 9

1.3.2 分布式事務 9

1.3.3 服務的劃分 11

1.3.4 服務的部署 11

1.4 微服務和SOA的關係 12

1.5 微服務的設計原則 12

第2章 Spring Cloud簡介 14

2.1 微服務應該具備的功能 14

2.1.1 服務的注冊與發現 15

2.1.2 服務的負載均衡 15

2.1.3 服務的容錯 17

2.1.4 服務網關 18

2.1.5 服務配置的統一管理 19

2.1.6 服務鏈路追蹤 20

2.2 Spring Cloud 21

2.2.1 簡介 21

2.2.2 常用組件 21

2.2.3 項目一覽錶 23

2.3 Dubbo簡介 24

2.4 Spring Cloud與Dubbo比較 25

2.5 Kubernetes簡介 26

2.6 Spring Could與Kubernetes比較 27

2.7 總結 29

第3章 構建微服務的準備 30

3.1 JDK的安裝 30

3.1.1 JDK的下載和安裝 30

3.1.2 環境變量的配置 30

3.2 IDEA的安裝 31

3.2.1 IDEA的下載 31

3.2.2 用IDEA創建一個Spring Boot

工程 32

3.2.3 用IDEA啓動多個Spring Boot

工程實例 34

3.3 構建工具Maven的使用 35

3.3.1 Maven簡介 35

3.3.2 Maven的安裝 35

3.3.3 Maven的核心概念 37

3.3.4 編寫Pom文件 37

3.3.5 Maven構建項目的生命周期 39

3.3.6 常用的Maven命令 40

第4章 開發框架Spring Boot 43

4.1 Spring Boot簡介 43

4.1.1 Spring Boot的特點 43

4.1.2 Spring Boot的優點 44

4.2 用IDEA構建Spring Boot工程 44

4.2.1 項目結構 44

4.2.2 在Spring Boot工程中構建

Web 45

4.2.3 Spring Boot的測試 46

4.3 Spring Boot配置文件詳解 46

4.3.1 自定義屬性 47

4.3.2 將配置文件的屬性賦給

實體類 47

4.3.3 自定義配置文件 49

4.3.4 多個環境的配置文件 50

4.4 運行狀態監控Actuator 50

4.4.1 查看運行程序的健康狀態 52

4.4.2 查看運行程序的Bean 53

4.4.3 使用Actuator關閉應用程序 55

4.4.4 使用shell連接Actuator 56

4.5 Spring Boot整閤JPA 57

4.6 Spring Boot整閤Redis 60

4.6.1 Redis簡介 60

4.6.2 Redis的安裝 60

4.6.3 在Spring Boot中使用Redis 60

4.7 Spring Boot整閤Swagger2,搭建

Restful API在綫文檔 62

第5章 服務注冊和發現Eureka 66

5.1 Eureka簡介 66

5.1.1 什麼是Eureka 66

5.1.2 為什麼選擇Eureka 66

5.1.3 Eureka的基本架構 67

5.2 編寫Eureka Server 67

5.3 編寫Eureka Client 70

5.4 源碼解析Eureka 73

5.4.1 Eureka的一些概念 73

5.4.2 Eureka的高可用架構 74

5.4.3 Register服務注冊 74

5.4.4 Renew服務續約 78

5.4.5 為什麼Eureka Client獲取

服務實例這麼慢 80

5.4.6 Eureka 的自我保護模式 80

5.5 構建高可用的Eureka Server集群 81

5.6 總結 83

第6章 負載均衡Ribbon 84

6.1 RestTemplate簡介 84

6.2 Ribbon簡介 85

6.3 使用RestTemplate和Ribbon來消費

服務 85

6.4 LoadBalancerClient簡介 88

6.5 源碼解析Ribbon 90

第7章 聲明式調用Feign 101

7.1 寫一個Feign客戶端 101

7.2 FeignClient詳解 105

7.3 FeignClient的配置 106

7.4 從源碼的角度講解Feign的工作

原理 107

7.5 在Feign中使用HttpClient和

OkHttp 110

7.6 Feign是如何實現負載均衡的 112

7.7 總結 114

第8章 熔斷器Hystrix 115

8.1 什麼是Hystrix 115

8.2 Hystrix解決瞭什麼問題 115

8.3 Hystrix的設計原則 117

8.4 Hystrix的工作機製 117

8.5 在RestTemplate和Ribbon上使用

熔斷器 118

8.6 在Feign上使用熔斷器 119

8.7 使用Hystrix Dashboard監控熔斷器的

狀態 120

8.7.1 在RestTemplate中使用Hystrix Dashboard 120

8.7.2 在Feign中使用

Hystrix Dashboard 123

8.8 使用Turbine聚閤監控 124

第9章 路由網關Spring Cloud Zuul 126

9.1 為什麼需要Zuul 126

9.2 Zuul的工作原理 126

深入理解Spring Cloud與微服務構建 微服務原理 一站式構建微服務開發 下載 mobi epub pdf txt 電子書 格式


深入理解Spring Cloud與微服務構建 微服務原理 一站式構建微服務開發 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

深入理解Spring Cloud與微服務構建 微服務原理 一站式構建微服務開發 下載 mobi pdf epub txt 電子書 格式 2024

深入理解Spring Cloud與微服務構建 微服務原理 一站式構建微服務開發 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

類似圖書 點擊查看全場最低價

深入理解Spring Cloud與微服務構建 微服務原理 一站式構建微服務開發 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有