[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

精通SPRING CLOUD微服務架構 [美]皮奧特·閔可夫斯基著黃進青譯
該商品所屬分類:計算機/網絡 -> 計算機/網絡
【市場價】
916-1328
【優惠價】
573-830
【作者】  
【出版社】清華大學出版社 
【ISBN】9787302530251
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



ISBN編號:9787302530251
書名:精通Spring 精通Spring
作者:[美]

譯者:黃進青
代碼:119
開本:16開

是否是套裝:否
出版社名稱:清華大學出版社

    
    
"

精通SPRING CLOUD微服務架構

作  者: [美]皮奧特·閔可夫斯基著黃進青譯 著 黃進青 譯
size="731x8"
定  價: 119
size="731x8"
出?版?社: 清華大學出版社
size="731x8"
出版日期: 2019年07月01日
size="731x8"
頁  數: 0
size="731x8"
裝  幀: 簡裝
size="731x8"
ISBN: 9787302530251
size="731x8"
主編推薦

"Spring Cloud可以輕松地為雲開發JVM應用程序。本書將介紹Spring Cloud並幫助開發人員掌握其功能。 本書首先介紹如何配置Spring Cloud服務器並運行Eureka服務器以啟用服務注冊和發現;然後再深入剖析與負載均衡和斷路相關的技術,包括利用Feign客戶端的所有功能;很後討論和研究不錯主題,包括如何為Spring Cloud實現分布式跟蹤解決方案並構建消息驅動的微服務架構。 "

目錄
部分 微服務架構和Spring Cloud項目基礎知識 章 微服務簡介 3 1.1 微服務的優點 3 1.2 使用Spring Framework構建微服務 4 1.3 雲原生應用程序開發方法 4 1.4 了解微服務架構 5 1.4.1 理解服務發現的必要性 7 1.4.2 服務之間的通信 9 1.4.3 故障和斷路器 11 1.5 小結 11 第2章 使用微服務的Spring 13 2.1 關於Spring Boot 13 2.2 使用Spring Boot開發應用程序 15 2.2.1 自定義配置文件 17 2.2.2 創建RESTful Web服務 20 2.3 API文檔 23 2.3.1 聯合使用Swagger 2和Spring Boot 23 2.3.2 使用Swagger UI測試API 24 2.4 Spring Boot執行器功能 27 2.4.1 應用信息 27 2.4.2 健康信息 29 2.4.3 指標信息 30 2.5 開發者工具 32 2.6 將應用程序與數據庫集成 33 2.7 運行應用程序 36 2.8 小結 40 第3章 Spring Cloud概述 41 3.1 從基礎開始 41 3.1.1 Netflix OSS 42 3.1.2 使用Eureka進行服務發現 43 3.1.3 使用Zuul路由 43 3.1.4 使用Ribbon實現負載均衡 44 3.1.5 編寫Java HTTP客戶端 44 3.1.6 Hystrix的延遲和容錯能力 44 3.1.7 使用Archaius進行配置管理 45 3.2 發現和分布式配置 45 3.2.1 可選替代方案—Consul 46 3.2.2 Apache Zookeeper 46 3.2.3 其他項目 47 3.3 使用Sleuth進行分布式跟蹤 47 3.4 消息傳遞和集成 48 3.5 雲平臺支持 49 3.6 其他有用的庫 50 3.6.1 安全性 51 3.6.2 自動化測試 51 3.6.3 集群功能 51 3.7 項目概述 51 3.8 版本列車 52 3.9 小結 54 第二部分 微服務架素和Spring Cloud實現 第4章 服務發現 57 4.1 在服務器端運行Eureka 57 4.2 在客戶端啟用Eureka 59 4.2.1 關機時取消注冊 60 4.2.2 以編程方式使用發現客戶端 62 4.3 不錯配置設置 63 4.3.1 刷新注冊表 63 4.3.2 更改實例標識符 65 4.3.3 選擇使用IP地址 66 4.3.4 響應緩存 66 4.4 啟用客戶端和服務器之間的安全通信 67 4.5 Eureka API 69 4.6 副本和高可用性 70 4.6.1 樣本解決方案的架構 70 4.6.2 構建示例應用程序 71 4.6.3 故障轉移 75 4.7 區域 76 4.7.1 具有獨立服務器的區域 77 4.7.2 構建示例應用程序 78 4.8 小結 80 第5章 使用Spring Cloud Config 進行分布式配置 83 5.1 HTTP API資源簡介 84 5.2 構建服務器端應用程序 86 5.3 構建客戶端應用程序 87 5.4 客戶端引導方法 88 5.5 存儲庫後端類型 91 5.5.1 文件繫統後端 91 5.5.2 Git後端 92 5.5.3 Vault後端 96 5.6 其他功能 98 5.6.1 啟動失敗和重試 98 5.6.2 保護客戶端的安全 99 5.7 自動重新加載配置 99 5.7.1 解決方案架構 99 5.7.2 使用@RefreshScope重新加載配置 100 5.7.3 使用來自消息代理的事件 103 5.7.4 監視Config Server上的存儲庫更改 104 5.8 小結 108 第6章 微服務之間的通信 109 6.1 不同類型的通信 109 6.2 使用Spring Cloud進行同步通信 109 6.3 使用Ribbon執行負載均衡 110 6.3.1 使用Ribbon客戶端啟用微服務之間的通信 110 6.3.2 靜態負載均衡配置 111 6.3.3 調用其他服務 112 6.4 將RestTemplate與服務發現結合使用 115 6.5 使用Feign客戶端 118 6.5.1 對不同區域的支持 118 6.5.2 為應用程序啟用Feign 119 6.5.3 繼承支持 123 6.5.4 手動創建客戶端 124 6.5.5 客戶端的自定義 124 6.6 小結 126 第7章 不錯負載均衡和斷路器 127 7.1 負載均衡規則 127 7.1.1 WeightedResponseTime規則 128 7.1.2 引入Hoverfly進行測試 128 7.1.3 測試規則 129 7.2 自定義Ribbon客戶端 131 7.3 帶Hystrix的斷路器模式 133 7.3.1 使用Hystrix構建應用程序 133 7.3.2 跳閘斷路器 137 7.4 監控延遲和容錯 140 7.4.1 公開Hystrix的指標流 141 7.4.2 Hystrix儀表板 142 7.5 故障和帶有Feign的斷路器模式 149 7.5.1 重試與Ribbon的連接 149 7.5.2 Hystrix對Feign的支持 150 7.6 小結 153 第8章 使用API網關進行路由和過濾 155 8.1 使用Spring Cloud Netflix Zuul 155 8.1.1 構建網關應用程序 156 8.1.2 與服務發現集成 157 8.1.3 自定義路由配置 158 8.1.4 管理端點 161 8.1.5 提供Hystrix回退bean 162 8.1.6 Zuul過濾器 164 8.2 使用Spring Cloud Gateway 166 8.2.1 為項目啟用Spring Cloud Gateway 167 8.2.2 內置謂詞和過濾器 168 8.2.3 微服務的網關 170 8.2.4 與服務發現集成 172 8.3 小結 173 第9章 分布式日志記錄和跟蹤 175 9.1 微服務的最佳日志記錄實踐 175 9.2 使用Spring Boot記錄日志 177 9.3 使用ELK Stack集中日志 179 9.3.1 在機器上設置ELK堆棧 180 9.3.2 將應用程序與ELK Stack集成 181 9.4 Spring Cloud Sleuth 188 9.4.1 將Sleuth與應用程序集成 189 9.4.2 使用Kibana搜索事件 190 9.4.3 集成Sleuth和Zipkin 192 9.5 小結 198 0章 其他配置和發現功能 199 10.1 使用Spring Cloud Consul 199 10.1.1 運行Consul代理 200 10.1.2 在客戶端集成 201 10.1.3 服務發現 201 10.1.4 分布式配置 208 10.2 使用Spring Cloud Zookeeper 212 10.2.1 運行Zookeeper 213 10.2.2 服務發現 214 10.2.3 分布式配置 216 10.3 小結 217 1章 消息驅動的微服務 219 11.1 了解Spring Cloud Stream 219 11.2 構建消息傳遞繫統 220 11.2.1 啟用Spring Cloud Stream 220 11.2.2 聲明和綁定頻道 222 11.2.3 自定義與RabbitMQ代理的連接 224 11.2.4 與其他Spring Cloud項目集成 228 11.3 發布/訂閱模型 231 11.3.1 運行示例繫統 232 11.3.2 擴展和分組 233 11.4 配置選項 238 11.4.1 Spring Cloud Stream屬性 238 11.4.2 綁定屬性 239 11.5 不錯編程模型 240 11.5.1 制作消息 240 11.5.2 轉換 240 11.5.3 有條件地使用消息 241 11.6 使用Apache Kafka 242 11.6.1 運行Kafka 242 11.6.2 自定義應用程序設置 243 11.6.3 Kafka Streams API支持 244 11.6.4 配置屬性 245 11.7 多個綁定器 245 11.8 小結 247 2章 保護API的安全 249 12.1 為Spring Boot啟用HTTPS 249 12.2 保證發現服務器的安全 251 12.2.1 注冊安全的應用程序 251 12.2.2 通過HTTPS服務Eureka 251 12.3 保證配置服務器的安全 255 12.3.1 加密和解密 255 12.3.2 配置客戶端和服務器的身份驗證 257 12.4 使用OAuth2進行授權 259 12.4.1 OAuth2簡介 259 12.4.2 構建授權服務器 260 12.4.3 客戶端配置 264 12.4.4 使用JDBC後端存儲 266 12.4.5 服務間授權 269 12.4.6 在API網關上啟用SSO 273 12.5 小結 274 3章 測試Java微服務 275 13.1 測試策略 275 13.2 測試Spring Boot應用程序 277 13.2.1 構建示例應用程序 278 13.2.2 與數據庫集成 279 13.測試 280 13.4 組件測試 282 13.4.1 使用內存數據庫運行測試 282 13.4.2 處理HTTP客戶端和服務發現 283 13.4.3 實現示例測試 285 13.5 集成測試 286 13.5.1 對測試進行分類 286 13.5.2 捕獲HTTP流量 287 13.6 契約測試 289 13.6.1 使用Pact 289 13.6.2 使用Spring Cloud Contract 294 13.7 性能測試 301 13.8 小結 305 第三部分 Docker支持和Spring Cloud平臺 4章 Docker支持 309 14.1 關於Docker 309 14.2 安裝Docker 311 14.3 常用的Docker命令 312 14.3.1 運行和停止容器 312 14.3.2 列出並刪除容器 313 14.3.3 提取和推送鏡像 314 14.3.4 構建鏡像 315 14.3.5 創建網絡 316 14.4 創建具有微服務的Docker鏡像 316 14.4.1 Dockerfile 317 14.4.2 運行容器化微服務 319 14.4.3 使用Maven插件構建鏡像 321 14.4.4 不錯Docker鏡像 323 14.5 持續交付 325 14.5.1 將Jenkins與Docker集成 325 14.5.2 構建管道 327 14.6 使用Kubernetes 330 14.6.1 概念和組件 331 14.6.2 通過Minikube以本地方式運行Kubernetes 332 14.6.3 部署應用程序 333 14.6.4 維護集群 336 14.7 小結 338 5章 雲平臺上的Spring微服務 339 15.1 Pivotal Cloud Foundry 339 15.1.1 使用模式 340 15.1.2 準備應用程序 341 15.1.3 部署應用程序 343 15.1.4 維護 347 15.2 Heroku平臺 352 15.2.1 部署方法 352 15.2.2 準備應用程序 355 15.2.3 測試部署 356 15.3 小結 358
內容虛線

內容簡介

size="789x11"

本書詳細闡述了與Spring Cloud微服務框架相關的基本解決方案,主要包括微服務簡介、使用微服務的Spring、Spring Cloud概述、服務發現、使用Spring Cloud Config進行分布式配置、微服務之間的通信、不錯負載均衡和斷路器、使用API網關進行路由和過濾、分布式日志記錄和跟蹤、其他配置和發現功能、消息驅動的微服務、保護API的安全、測試Java微服務、Docker支持、雲平臺上的Spring微服務等內容。此外,本書還提供了相應的示例、代碼,以幫助讀者進一步理解相關方案的實現過程。 本書適合作為高等院校計算機及相關專業的教材和教學參考書,也可作為相關開發人員的自學教材和參考手冊。

摘要

開發、部署和運營雲應用程序應該像本地應用程序一樣簡單。這應該是任何雲平臺、庫或工具背後的管理原則。Spring Cloud可以輕松地為雲開發JVM應用程序。本書將介紹Spring Cloud並幫助開發人員掌握其功能。 本書首先介紹如何配置Spring Cloud服務器並運行Eureka服務器以啟用服務注冊和發現;然後再深入剖析與負載均衡和斷路相關的技術,包括利用Feign客戶端的所有功能;最後討論和研究不錯主題,包括如何為Spring Cloud實現分布式跟蹤解決方案並構建消息驅動的微服務架構。 本書適合的讀者 本書對熱衷於利用Spring Cloud的開發人員有很強的吸引力。Spring Cloud是一個開源庫,可幫助開發人員快速構建分布式繫統。了解Java和Spring Framework將對本書的學習很有幫助,但之前不需要接觸Spring Cloud。 本書內容綜述 本書的......

"




 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部