网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Spring Cloud实战
分类
作者 胡书敏
出版社 清华大学出版社
下载
简介
目录
第1章 通过Spring Boot入门微服务
1.1 Spring Boot、Spring Cloud与微服务架构
1.1.1 通过和传统架构的对比了解微服务的优势
1.1.2 Spring Boot、Spring Cloud和微服务三者的关系
1.1.3 基于Netflix OSS的Spring Cloud的常用组件
1.2 通过Maven开发第一个Spring Boot项目
1.2.1 Maven是什么,能带来什么帮助
1.2.2 通过Maven开发Spring Boot的Hello World程序
1.2.3 Controller类里处理Restful格式的请求
1.2.4 @SpringBootApplication注解等价于其他3个注解
1.2.5 通过配置文件实现热部署
1.3 通过Actuator监控Spring Boot运行情况
1.3.1 准备待监控的项目
1.3.2 通过/info查看本站点的自定义信息
1.3.3 通过/health查看本站点的健康信息
1.3.4 通过/metrics查看本站点的各项指标信息
1.3.5 actuator在项目里的实际用法
1.4 本章小结
第2章 用Spring Data框架连接数据库
2.1 Spring Data框架概述
2.2 Spring Data通过JPA连接MySQL
2.2.1 连接MySQL的案例分析
2.2.2 使用yml格式的配置文件
2.2.3 通过profile文件映射到不同的运行环境
2.3 通过JPA实现各种关联关系
2.3.1 一对一关联
2.3.2 一对多关联
2.3.3 多对多关联
2.4 本章小结
第3章 服务治理框架:Eureka
3.1 了解Eureka框架
3.1.1 Eureka能干什么
3.1.2 Eureka的框架图
3.2 构建基本的Eureka应用
3.2.1 搭建Eureka服务器
3.2.2 编写作为服务提供者的Eureka客户端
3.2.3 编写服务调用者的代码
3.2.4 通过服务调用者调用服务
3.3 实现高可用的Eureka集群
3.3.1 集群的示意图
3.3.2 编写相互注册的服务器端代码
3.3.3 服务提供者只需向其中一台服务器注册
3.3.4 修改服务调用者的代码
3.3.5 正常场景下的运行效果
3.3.6 一台服务器宕机后的运行效果
3.4 Eureka的常用配置信息
3.4.1 查看客户端和服务器端的配置信息
3.4.2 设置心跳检测的时间周期
3.4.3 设置自我保护模式
3.4.4 其他常用配置信息
3.5 本章小结
第4章 负载均衡组件:Ribbon
4.1 网络协议和负载均衡
4.1.1 基于4层和7层的负载均衡策略
4.1.2 硬件层和软件层的负载均衡方案比较
4.1.3 常见的软件负载均衡策略
4.1.4 Ribbon组件基本介绍
4.2 编写基本的负载均衡程序
4.2.1 编写服务器端的代码
4.2.2 编写客户端调用的代码
4.3 Ribbon中重要组件的用法
4.3.1 ILoadBalancer:负载均衡器接口
4.3.2 IRule:定义负载均衡规则的接口
4.3.3 IPing:判断服务器是否可用的接口
4.4 Ribbon整合Eureka组件
4.4.1 整体框架的说明
……
第5章 服务容错组件:HyStrix
第6章 服务调用框架:Feign
第7章 微服务架构的网关组件:Zuul
第8章 用Spring Cloud Config搭建配置中心
第9章 消息机制与消息驱动框架
第10章 微服务健康检查与服务跟踪
第11章 用Spring Boot开发Web案例
导语
本书可以看成为Spring Cloud微服务组件架构案例实战指南,站在架构设计的角度,从“服务治理”“负载均衡”“容错保护”“网关”和“消息通信”等角度向大家逐一介绍Spring Cloud中的常用组件。
在本书每个介绍“架构级”组件的章节中,大家不会看到大段引经据典的文字,而是能看到有实践意义的案例。而且,每个案例均配有视频讲解,大家能很快在自己的机器上调试通过(免去了很多自己试错的时间),通过运行这些案例,读者能快速地掌握架构级别相关组件的作用和一般用法。
内容推荐
本书以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微服务开发技巧。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 1:07:57