𝔖 Scriptorium
✦   LIBER   ✦

📁

Spring Cloud实战

✍ Scribed by 胡书敏


Publisher
清华大学出版社
Year
2019
Tongue
Chinese
Leaves
230
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书以Spring Cloud微服务架构为主线,依次通过案例讲述Spring Cloud的常用组件。看完本书后,大家会比较熟悉基于 Spring Cloud微服务架构的开发技术。 本书分为11章,内容包括Spring Boot微服务入门、Spring Data连接数据库、Eureka服务治理框架、Ribbon负载均衡组件、HyStrix服务容错组件、Feign服务调用框架、Zuul网关组件、用Spring Cloud Config搭建配置中心、消息机制与消息驱动框架、微服务健康检查与服务跟踪,最后给出一个SpringBoot开发Web的实战案例。 如果你想了解Spring Cloud微服务架构,并想以此进阶到架构师,那么本书是不错的选择。而且本书还附带相关代码和视频,视频里包含了所有案例的配置和运行方式,建议大家在观看视频、运行代码的基础上阅读本书的文字,这样能更高效地掌握Spring Cloud微服务开发技巧。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章通过Spring Boot入门微服务
1.1Spring Boot、Spring Cloud与微服务架构
1.2通过Maven开发第一个Spring Boot项目
1.3通过Actuator监控Spring Boot运行情况
1.4本章小结
第2章用Spring Data框架连接数据库
2.1Spring Data框架概述
2.2Spring Data通过JPA连接MySQL
2.3通过JPA实现各种关联关系
2.4本章小结
第3章服务治理框架:Eureka
3.1了解Eureka框架
3.2构建基本的Eureka应用
3.3实现高可用的Eureka集群
3.4Eureka的常用配置信息
3.5本章小结
第4章负载均衡组件:Ribbon
4.1网络协议和负载均衡
4.2编写基本的负载均衡程序
4.3Ribbon中重要组件的用法
4.4Ribbon整合Eureka组件
4.5配置Ribbon的常用参数
4.6本章小结
第5章服务容错组件:HyStrix
5.1在微服务系统里引入Hystrix的必要性
5.2通过案例了解Hystrix的各种使用方式
5.3通过Hystrix实践各种容错保护机制
5.4Hystrix与Eureka的整合
5.5本章小结
第6章服务调用框架:Feign
6.1通过案例快速上手Feign
6.2Feign的常见使用方式
6.3通过Feign使用Ribbon负载均衡特性
6.4Feign整合Hystrix
6.5本章小结
第7章微服务架构的网关组件:Zuul
7.1通过案例入门Zuul组件的用法
7.2Zuul请求过滤器
7.3通过Zuul实现路由功能的实践方案
7.4Zuul天然整合了Ribbon和Hystrix
7.5本章小结
第8章用Spring Cloud Config搭建配置中心
8.1通过Spring Cloud Config搭建基于Git的配置中心
8.2搭建基于SVN的配置中心
8.3服务器和客户端的其他常见用法
8.4Spring Cloud Config与Eureka的整合
8.5本章小结
第9章消息机制与消息驱动框架
9.1在微服务中实现模块间的通信
9.2消息中间件的案例
9.3通过消息总线封装消息中间件
9.4Spring Cloud Stream组件的常见用法
9.5本章小结
第10章微服务健康检查与服务跟踪
10.1通过Spring Boot Admin监控微服务
10.2通过Sleuth组件跟踪服务调用链路
10.3整合Zipkin查询和分析日志
10.4本章小结
第11章用Spring Boot开发Web案例
11.1在Spring Boot中整合JSP及MVC
11.2Spring Security与Spring Boot的整合
11.3在Web项目中整合Eureka、Ribbon等组件
11.4本章小结
正文结束


📜 SIMILAR VOLUMES


Spring Cloud微服务实战
✍ 翟永超 📂 Library 📅 2017 🏛 电子工业出版社 🌐 Chinese

<p>《Spring Cloud微服务实战》从时下流行的微服务架构概念出发,详细介绍了Spring Cloud针对微服务架构中几大核心要素的解决方案和基础组件。对于各个组件的介绍,《Spring Cloud微服务实战》主要以示例与源码结合的方式来帮助读者更好地理解这些组件的使用方法以及运行原理。同时,在介绍的过程中,还包含了作者在实践中所遇到的一些问题和解决思路,可供读者在实践中作为参考。</p> <p>《Spring Cloud微服务实战》适合所有Java开发人员,尤其适合正在做微服务架构技术选型或正在实施微服务架构的团队查阅和参考。</p>

Spring Boot实战
✍ 克雷格·沃斯 📂 Library 📅 2016 🏛 人民邮电出版社 🌐 Chinese

<p>本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。</p>

Spring Cloud与Docker微服务架构实战(第2版)
✍ 周立 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

<p>《Spring Cloud与Docker微服务架构实战(第2版)》基于Spring Cloud Edgware RELEASE 与Docker 17.09,以指导技术团队实现微服务架构落地为宗旨,覆盖微服务理论、微服务开发框架(Spring Cloud)及运行平台(Docker)三大主题。全书分为3部分,第1 部分对微服务架构进行系统介绍;第2 部分使用Spring Cloud 开发框架编写一个“电影售票系统”;第3 部分讲解如何将微服务应用运行在Docker 之上。全书采用精心设计的Demo 驱动,以连贯的场景、真实的代码示例来引导读者学习用强大的微服务技术实现架构设计。作为第2 版,

Spring Boot+Spring Cloud+Vue+Element项目实战
✍ 徐丽健 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

<p>本书从项目实践出发,手把手、心贴心地带领读者从零开始,一步一步地开发出功能相对完整的权限管理系统,从而深入掌握当前主流的Spring Boot + Spring Cloud + Vue前后端集成开发技术。</p> <p>全书分为三篇共32章。第一篇为系统介绍篇,对系统的功能、架构和界面进行介绍,对系统的安装运行给出指南,对涉及的关键技术进行简单介绍。第二篇为后端实现篇,从数据库设计和搭建开发环境开始,全面细致地讲解权限管理系统的后端实现全过程。第三篇为前端实现篇,从搭建开发环境开始,全面细致地讲解权限管理系统的前端实现全过程。</p> <p>本书适合前后端开发人员和全栈工程师阅读,也