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

瘋狂Spring Cloud微服務架構實戰

  • 作者:編者:楊恩雄
  • 出版社:電子工業
  • ISBN:9787121331091
  • 出版日期:2018/01/01
  • 裝幀:平裝
  • 頁數:287
人民幣:RMB 58 元      售價:
放入購物車
加入收藏夾

內容大鋼
    楊恩雄編著的《瘋狂Spring Cloud微服務架構實戰》以Spring Cloud為基礎,深入講解微服務開發的相關框架,包括服務管理框架Eureka、負載均衡框架Ribbon、服務客戶端Feign、容錯框架Hystrix、消息框架Stream等。除了介紹這些微服務相關的框架外,在本書的第11章,還介紹了如何使用Spring Data框架操作各個主流資料庫(MySQL、MongoDB、Redis)。在第12章,以一個案例為基礎結束本書內容,在該章中講解了模板引擎Thymeleaf,整本書將會為大家提供一整套微服務應用開發的解決方案。
    本書適合有一定Java開發基礎的技術人員,尤其是正在使用或準備使用微服務構建高併發、大數據應用的技術人員及團隊。

作者介紹
編者:楊恩雄
    楊恩雄,從事十多年Java EE企業應用開發,曾任中企動力系統設計師、中企開源項目經理、數碼辰星科技公司項目經理,參與過多個企業級項目的設計與架構工作,曾負責辰星「電影票網路銷售系統」的整體架構。精通Activiti、Drools、ESB等開源技術,在SOA、SaaS、大數據應用、互聯網系統架構方面有著豐富的經驗,曾出版《瘋狂Java實戰演義》《瘋狂Workflow講義》《瘋狂Spring Cloud微服務架構實戰》等書籍。

目錄
第1章  Spring Cloud概述
  1.1  傳統的應用
    1.1.1  單體應用
    1.1.2  架構演進
    1.1.3  架構要求
  1.2  微服務與Spring Cloud
    1.2.1  什麼是微服務5
    1.2.2  關於Netflix OSS
    1.2.3  Spring Cloud與Netflix
    1.2.4  Spring Cloud的主要模塊
  1.3  學習方面的準備工作
    1.3.1  下載本書的軟體及源碼
    1.3.2  導入本書的案例
  1.4  本章小結
第2章  搭建開發環境
  2.1  安裝與配置Maven
    2.1.1  關於Maven
    2.1.2  下載與安裝Maven
    2.1.3  配置遠程倉庫
  2.2  安裝Eclipse
    2.2.1  Eclipse版本
    2.2.2  在Eclipse中配置Maven
  2.3  Spring Boot
    2.3.1  Spring Boot簡介
    2.3.2  新建Maven項目
    2.3.3  編寫啟動類
    2.3.4  編寫控制器
    2.3.5  發布REST WebService
  2.4  Spring Boot配置文件
    2.4.1  默認配置文件
    2.4.2  指定配置文件位置
    2.4.3  yml文件
    2.4.4  運行時指定profiles配置
    2.4.5  熱部署
  2.5  Spring Cloud的版本
  2.6  本章小結
第3章  微服務發布與調用
  3.1  Eureka介紹
    3.1.1  關於Eureka
    3.1.2  Eureka架構
    3.1.3  伺服器端
    3.1.4  服務提供者
    3.1.5  服務調用者
  3.2  個Eureka應用
    3.2.1  構建伺服器
    3.2.2  伺服器註冊開關
    3.2.3  編寫服務提供者
    3.2.4  編寫服務調用者
    3.2.5  程序結構
  3.3  Eureka集群搭建

    3.3.1  本例集群結構圖
    3.3.2  改造伺服器端
    3.3.3  改造服務提供者
    3.3.4  改造服務調用者
    3.3.5  編寫REST客戶端進行測試
  3.4  服務實例的健康自檢
    3.4.1  程序結構
    3.4.2  使用Spring Boot Actuator
    3.4.3  實現應用健康自檢
    3.4.4  服務查詢
  3.5  Eureka的常用配置
    3.5.1  心跳檢測配置
    3.5.2  註冊表抓取間隔
    3.5.3  配置與使用元數據
    3.5.4  自我保護模式
  3.6  本章小結
第4章  負載均衡
  4.1  Ribbon介紹
    4.1.1  Ribbon簡介
    4.1.2  Ribbon子模塊
    4.1.3  負載均衡器組件
  4.2  個Ribbon程序
    ……
第5章  REST客戶端Feign
第6章  Spring Cloud的保護機制
第7章  微服務集群網關
第8章  微服務與消息驅動
第9章  集群配置中心
第10章  微服務跟蹤
第11章  微服務資料庫實戰
第12章  案例實戰

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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