多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《SpringCloud微服务架构进阶》_朱荣鑫等_2018-10-01_1
《SpringCloud微服务架构进阶》_朱荣鑫等_2018-10-01_2
《SpringCloud微服务架构进阶》_朱荣鑫等_2018-10-01_3
内容简介:
畲6Φ
本书全面系统地介绍 Spring Cloud.及
其在微服务架构中的应用。全书共13章
第1章介绍微服务架构相关的基本概念;第
2章介绍S
Cloud中包含的组件以及
Spring Cloud约定的上下文;第3章介绍
Spring cloud的基础: Spring Boot,包
Boot的配置文件和 Actuator提供的监控管
哩端点;第4-13章详细讲解 Spring Cloud
组件,包括 Eureka(服务注册与发现)
Open Feign(声明式 RESTful客.户.端)、
Hystrix(断路器)、 Ribbon(客.户.端负
载均衡器)、 Gateway(AP|网关
Config(配置中心)、 Stream(消息驱
动)、Bus(消息总线)、 Security(认证
与授权)、 Sleuth(服务链路追踪)。本
书为读者揭开了 Spring Cloud组件实现的
技术内幕,并提供了进阶应用的思路,可
作为使用 Spring Cloud进行微服务架构实
践的参考书。
云计算与虚拟化技术丛书
安 in-Depth 安alysis of Spring Cloud
Spring Cloud微服务
架构进阶
Zhu荣鑫张天黄迪璇編著
工业出版社
图书在版编目(CIP)数据
Spring Cloud微服务架构进阶/Zhu荣鑫,张天,黄迪璇编著,一北京:机械工业出版社,
2018.9
云计算与虚拟化技术丛书
ISBN978-7-111-60868-4
L.S…Ⅱ.①Zhu…②张…③黄…ⅢL互联网络-网络服.务.器Ⅳ.TP368.5
中guo版本图书馆CIP数据核字(2018)第209906号
Spring cloud微服务架构进阶
出版发行:机械工业出版社(北京市四城区百万庄大衡22号邮政据吗:100037
责任编辑:吴怡
责任校对:张惠兰
印刷:中guo电影出版社印刷厂
版次:2018年10月第1版第1次印刷
Omm 1/16
印张:26
定价:89.00元
凡购本书,如有缺页、倒页、脱页,由本社发行部调换
客服热线010)8837942688361066
投稿热线010)88379604
购书热线010)683262948837964968995259读者信箱;hzit@ebook.com
版权所有·侵权必究
封底无防伪标均为盗版
本书法律顾问:北京大成律师事务所Han光/邹跳东
c前言
最近几年,随着 DevOps和以 Docker为主的容器技术的发展,云原生应用架构和微服
务变得流行起来。云原生包含的内容很多,如 DevOps、持续交付、微服务、敏捷等,本
书关注的是其中的微服务。在大概三年前,我在互联网上查找关于微服务落地的方案
索到了 Spring社区推出的 Spring Cloud项目,在那个时候就开始关注 Spring Cloud,发现
Spring Cloud基于 Spring Boot,引入依赖后开箱即用,使用非常方便。当时 Spring Cloud
中的组件数量和成熟度远不如现今, Spring Cloud的版本为 Brixton。后来我在项目中尝试使
用 Spring Cloud,主要用了 Spring Cloud Config和 Spring Cloud Stream,使用过程中发现这
两个组件在易用性、功能性等各方面都令人满意,慢慢地便在项目中铺开使用
在应用 Spring Cloud的过程中,我见证了它的不断完善和丰富。在其间也遇到了一些
“坑”,通过源码分析才解决了一些问题。 Spring Cloud并没有重复造轮子,这些组件有些是
Spring Cloud的全新项目,如 Spring Cloud Gateway、 Spring Cloud Config等,还有很多是
基于业界现有的开源组件,如 Netflix的合集 Netflix Ribbon等
在2017年下半年的时候,我开始对每个组件进行梳理,深入到每个组件的实现原理和
源码。毕竞 Spring Cloud中包含了众多组件,我断断续续花了半年时间把各个组件大概梳
理了一遍,没想到这些积累成为了本书的写作基础。
本书详细介绍 Spring Cloud相关组件及其在微服务架构中
全书共
1章介绍微服务架构相关的基本概念;第2章介绍 Spring Cloud中包含的组件以及 Spring
Cloud约定的上下文;第3章介绍 Spring Cloud的基础 Spring boot,包括如何构建一个
Spring Boot服务、 Spring Boot的配置等;第4~13章详细讲解 Spring Cloud组件,包括
Eureka(服务注册与发现)、 OpenFeign(声明式REsT仙客.户.端)、Hysrⅸx(断路器)、 Ribbon(客
户端负载均衡器)、 Gateway(API网关)、 Config(配置中心)、 Stream(消息驱动)、Bus
消息总线)、 Security(认证与授权) Sleuth(服务链路追踪)。本书的目标是深入到 Spring
Cloud组件实现的技术内幕,并介绍了进阶应用的思路,为读者提供使用 Spring Cloud进行
微服务架构实践的参考。
本书在介绍 Spring Cloud中的重要组件时,从基础应用的案例着手,尽可能将这类组
件的设计思路和实现原理讲清楚,以帮助读者加深理解,并结合源码讲解组件的实现原理
最后还介绍了组件的进阶功能与应用。本书适合具有一些Java基础的开发人员,特别适合
正在尝试微服务实践并想要深入了解 Spring Cloud各个组件原理的开发人员和架构师。书中
的很多案例都提供了源代码,可以随时下载,下载地址为
口github地址:https:/github.com/Advanced-SpringCloud/cloud-book
口gate地址:htps:/gite.com/Advanced-SpringCloud/cloud-book
本书最终由三个人共同完成,具体分工如下:第1、8、9、11、13章由Zhu荣鑫编写,第2
7、10章由张天編写,第3、4、6、12章由黄迪璇编写,全书由Zhu荣鑫统稿。能够完成
本书需要感谢很多人,Ding二玉老师在本书的撰写过程中提供了很多内容组织方面的建议
花了很多休息时间帮助审稿,非常感谢Ding老师的大力帮助;感谢笔者所在的公司,一个年
轻而富有活力的公司,为我们提供了很好的平台,从而积累了很多微服务架构实践的经验
感谢机械工业出版社的吴怡编辑及其他工作人员,为本书投入了很多精力。由于时间有限
书中难免存在一些问题
者不吝赐教
Zhu荣鑫
2018年5月
#############################################
|
|