幫助中心 | 我的帳號 | 關於我們

精通Spring Cloud微服務架構

  • 作者:(美)皮奧特·閔可夫斯基|譯者:黃進青
  • 出版社:清華大學
  • ISBN:9787302530251
  • 出版日期:2019/07/01
  • 裝幀:平裝
  • 頁數:358
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

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

作者介紹
(美)皮奧特·閔可夫斯基|譯者:黃進青

目錄
第一部分  微服務架構和Spring Cloud項目基礎知識
  第1章  微服務簡介
    1.1  微服務的優點
    1.2  使用Spring Framework構建微服務
    1.3  雲原生應用程序開發方法
    1.4  了解微服務架構
      1.4.1  理解服務發現的必要性
      1.4.2  服務之間的通信
      1.4.3  故障和斷路器
    1.5  小結
  第2章  使用微服務的Spring
    2.1  關於Spring Boot
    2.2  使用Spring Boot開發應用程序
      2.2.1  自定義配置文件
      2.2.2  創建RESTful Web服務
    2.3  API文檔
      2.3.1  聯合使用Swagger 2和Spring Boot
      2.3.2  使用Swagger UI測試API
    2.4  Spring Boot執行器功能
      2.4.1  應用信息
      2.4.2  健康信息
      2.4.3  指標信息
    2.5  開發者工具
    2.6  將應用程序與資料庫集成
    2.7  運行應用程序
    2.8  小結
  第3章  Spring Cloud概述
    3.1  從基礎開始
      3.1.1  Netflix OSS
      3.1.2  使用Eureka進行服務發現
      3.1.3  使用Zuul路由
      3.1.4  使用RJbbon實現負載均衡
      3.1.5  編寫Java HTTP客戶端
      3.1.6  Hystrix的延遲和容錯能力
      3.1.7  使用Archaius進行配置管理
    3.2  發現和分散式配置
      3.2.1  可選替代方案——Consul
      3.2.2  Apache Zookeeper
      3.2.3  其他項目
    3.3  使用Sleuth進行分散式跟蹤
    3.4  消息傳遞和集成
    3.5  雲平台支持
    3.6  其他有用的庫
      3.6.1  安全性
      3.6.2  自動化測試
      3.6.3  集群功能
    3.7  項目概述
    3.8  版本列車
    3.9  小結
第二部分  微服務架構常見元素和Spring Cloud實現

  第4章  服務發現
    4.1  在伺服器端運行Eureka
    4.2  在客戶端啟用Eureka
      4.2.1  關機時取消註冊
      4.2.2  以編程方式使用發現客戶端
    4.3  高級配置設置
第三部分  Docker支持和Spring Cloud平台

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032