深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 电子书 下载 txt pdf mobi

深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】电子书下载地址
- 文件名
- [epub 下载] 深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 epub格式电子书
- [azw3 下载] 深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 azw3格式电子书
- [pdf 下载] 深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 pdf格式电子书
- [txt 下载] 深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 txt格式电子书
- [mobi 下载] 深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 mobi格式电子书
- [word 下载] 深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 word格式电子书
- [kindle 下载] 深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】 kindle格式电子书
寄语:
全国三仓发货,物流便捷,下单秒杀,欢迎选购!
内容简介:
本书共分16章,全面涵盖了SpringCloud构建微服务相关的知识点。、2章详细介绍了微服务架构和SpringCloud。第3、4章讲解了用SpringCloud构建微服务的准备工作。第5~12章以案例为切入点,讲解了SpringCloud构建微服务的基础组件,包括Eureka、Ribbon、Feign、Hystrix、Zuul、Config、Sleuth、Admint等组件。3~15章讲述了使用SpringCloudOAuth2来保护微服务系统的相关知识。6章用一个综合案例,全面讲解了如何使用SpringCloud构建微服务,可以作为实际开发的样例工程。
书籍目录:
第1章 微服务简介 1
1.1 单体架构及其存在的不足 1
1.1.1 单体架构简介 1
1.1.2 单体架构存在的不足 2
1.1.3 单体架构使用服务器集群
及存在的不足 2
1.2 微服务 3
1.2.1 什么是微服务 4
1.2.2 微服务的优势 8
1.3 微服务的不足 9
1.3.1 微服务的复杂度 9
1.3.2 分布式事务 9
1.3.3 服务的划分 11
1.3.4 服务的部署 11
1.4 微服务和SOA的关系 12
1.5 微服务的设计原则 12
第2章 Spring Cloud简介 14
2.1 微服务应该具备的功能 14
2.1.1 服务的注册与发现 15
2.1.2 服务的负载均衡 15
2.1.3 服务的容错 17
2.1.4 服务网关 18
2.1.5 服务配置的统一管理 19
2.1.6 服务链路追踪 20
2.2 Spring Cloud 21
2.2.1 简介 21
2.2.2 常用组件 21
2.2.3 项目一览表 23
2.3 Dubbo简介 24
2.4 Spring Cloud与Dubbo比较 25
2.5 Kubernetes简介 26
2.6 Spring Could与Kubernetes比较 27
2.7 总结 29
第3章 构建微服务的准备 30
3.1 JDK的安装 30
3.1.1 JDK的下载和安装 30
3.1.2 环境变量的配置 30
3.2 IDEA的安装 31
3.2.1 IDEA的下载 31
3.2.2 用IDEA创建一个Spring Boot
工程 32
3.2.3 用IDEA启动多个Spring Boot
工程实例 34
3.3 构建工具Maven的使用 35
3.3.1 Maven简介 35
3.3.2 Maven的安装 35
3.3.3 Maven的核心概念 37
3.3.4 编写Pom文件 37
3.3.5 Maven构建项目的生命周期 39
3.3.6 常用的Maven命令 40
第4章 开发框架Spring Boot 43
4.1 Spring Boot简介 43
4.1.1 Spring Boot的特点 43
4.1.2 Spring Boot的优点 44
4.2 用IDEA构建Spring Boot工程 44
4.2.1 项目结构 44
4.2.2 在Spring Boot工程中构建
Web 45
4.2.3 Spring Boot的测试 46
4.3 Spring Boot配置文件详解 46
4.3.1 自定义属性 47
4.3.2 将配置文件的属性赋给
实体类 47
4.3.3 自定义配置文件 49
4.3.4 多个环境的配置文件 50
4.4 运行状态监控Actuator 50
4.4.1 查看运行程序的健康状态 52
4.4.2 查看运行程序的Bean 53
4.4.3 使用Actuator关闭应用程序 55
4.4.4 使用shell连接Actuator 56
4.5 Spring Boot整合JPA 57
4.6 Spring Boot整合Redis 60
4.6.1 Redis简介 60
4.6.2 Redis的安装 60
4.6.3 在Spring Boot中使用Redis 60
4.7 Spring Boot整合Swagger2,搭建
Restful API在线文档 62
第5章 服务注册和发现Eureka 66
5.1 Eureka简介 66
5.1.1 什么是Eureka 66
5.1.2 为什么选择Eureka 66
5.1.3 Eureka的基本架构 67
5.2 编写Eureka Server 67
5.3 编写Eureka Client 70
5.4 源码解析Eureka 73
5.4.1 Eureka的一些概念 73
5.4.2 Eureka的高可用架构 74
5.4.3 Register服务注册 74
5.4.4 Renew服务续约 78
5.4.5 为什么Eureka Client获取
服务实例这么慢 80
5.4.6 Eureka 的自我保护模式 80
5.5 构建高可用的Eureka Server集群 81
5.6 总结 83
第6章 负载均衡Ribbon 84
6.1 RestTemplate简介 84
6.2 Ribbon简介 85
6.3 使用RestTemplate和Ribbon来消费
服务 85
6.4 LoadBalancerClient简介 88
6.5 源码解析Ribbon 90
第7章 声明式调用Feign 101
7.1 写一个Feign客户端 101
7.2 FeignClient详解 105
7.3 FeignClient的配置 106
7.4 从源码的角度讲解Feign的工作
原理 107
7.5 在Feign中使用HttpClient和
OkHttp 110
7.6 Feign是如何实现负载均衡的 112
7.7 总结 114
第8章 熔断器Hystrix 115
8.1 什么是Hystrix 115
8.2 Hystrix解决了什么问题 115
8.3 Hystrix的设计原则 117
8.4 Hystrix的工作机制 117
8.5 在RestTemplate和Ribbon上使用
熔断器 118
8.6 在Feign上使用熔断器 119
8.7 使用Hystrix Dashboard监控熔断器的
状态 120
8.7.1 在RestTemplate中使用Hystrix Dashboard 120
8.7.2 在Feign中使用
Hystrix Dashboard 123
8.8 使用Turbine聚合监控 124
第9章 路由网关Spring Cloud Zuul 126
9.1 为什么需要Zuul 126
9.2 Zuul的工作原理 126
9.3 案例实战 128
9.3.1 搭建Zuul服务 128
9.3.2 在Zuul上配置API接口的
版本号 131
9.3.3 在Zuul上配置熔断器 132
9.3.4 在Zuul中使用过滤器 133
9.3.5 Zuul的常见使用方式 135
第10章 配置中心
Spring Cloud Config 137
10.1 Config Server从本地读取配置
文件 137
10.1.1 构建Config Server 137
10.1.2 构建Config Client 138
10.2 Config Server从远程Git仓库读取
配置文件 140
10.3 构建高可用的Config Server 141
10.3.1 构建Eureka Server 141
10.3.2 改造Config Server 142
10.3.3 改造Config Client 143
10.4 使用Spring Cloud Bus刷新配置 144
第11章 服务链路追踪
Spring Cloud Sleuth 147
11.1 为什么需要Spring Cloud Sleuth 147
11.2 基本术语 147
11.3 案例讲解 148
11.3.1 构建Zipkin Server 148
11.3.2 构建User Service 149
11.3.3 构建Gateway Service 151
11.3.4 项目演示 152
11.4 在链路数据中添加自定义数据 153
11.5 使用RabbitMQ 传输链路数据 154
11.6 在MySQL数据库中存储链路数据 155
11.6.1 使用Http传输链路数据,
并存储在MySQL数据
库中 156
11.6.2 使用RabbitMQ传输链路
数据,并存储在MySQL
数据库中 157
11.7 在ElasticSearch中存储链路数据 158
11.8 用Kibana展示链路数据 159
第12章 微服务监控
Spring Boot Admin 161
12.1 使用Spring Boot Admin监控Spring Cloud微服务 161
12.1.1 构建Admin Server 161
12.1.2 构建Admin Client 163
12.2 在Spring Boot Admin中集成Turbine 166
12.2.1 改造Eureka Client 166
12.2.2 另行构建Eureka Client 167
12.2.3 构建Turbine工程 168
12.2.4 在Admin Server中集成
Turbine 169
12.3 在Spring Boot Admin中添加安全
登录界面 172
第13章 Spring Boot Security详解 174
13.1 Spring Security简介 174
13.1.1 什么是Spring Security 174
13.1.2 为什么选择Spring Security 174
13.1.3 Spring Security提供的安全
模块 175
13.2 Spring Boot Security与Spring Security
的关系 176
13.3 Spring Boot Security案例详解 176
13.3.1 构建Spring Boot Security
工程 176
13.3.2 配置Spring Security 178
13.3.3 编写相关界面 180
13.3.4 Spring Security方法级别上
的保护 185
13.3.5 从数据库中读取用户的
认证信息 188
13.4 总结 193
第14章 使用Spring Cloud OAuth2
保护微服务系统 195
14.1 什么是OAuth2 195
14.2 如何使用Spring OAuth2 196
14.2.1 OAuth2 Provider 196
14.2.2 OAuth2 Client 200
14.3 案例分析 201
14.3.1 编写Eureka Server 202
14.3.2 编写Uaa授权服务 202
14.3.3 编写service-hi资源服务 209
14.4 总结 215
第15章 使用Spring Security OAuth2
和JWT保护微服务系统 217
15.1 JWT简介 217
15.1.1 什么是JWT 217
15.1.2 JWT的结构 218
15.1.3 JWT的应用场景 219
15.1.4 如何使用JWT 219
15.2 案例分析 219
15.2.1 案例架构设计 219
15.2.2 编写主Maven工程 220
15.2.3 编写Eureka Server 221
15.2.4 编写Uaa授权服务 222
15.2.5 编写user-service资源服务 227
15.3 总结 236
第16章 使用Spring Cloud构建微
服务综合案例 237
16.1 案例介绍 237
16.1.1 工程结构 237
16.1.2 使用的技术栈 238
16.1.3 工程架构 238
16.1.4 功能展示 240
16.2 案例详解 244
16.2.1 准备工作 244
16.2.2 构建主Maven工程 244
16.2.3 构建eureka-server工程 245
16.2.4 构建config-server工程 246
16.2.5 构建zipkin-service工程 247
16.2.6 构建monitoring-service
工程 248
16.2.7 构建uaa-service工程 250
16.2.8 构建gateway-service工程 251
16.2.9 构建admin-service工程 253
16.2.10 构建user-service工程 253
16.2.11 构建blog-service工程 256
16.2.12 构建log-service工程 256
16.3 启动源码工程 260
16.4 项目演示 261
16.5 总结 262
作者介绍:
作者方志朋,毕业于武汉理工大学硕士学位。Spring Cloud中国社区联合发起人、CSDN博客专家,专注于分布式系统和大数据领域的研究和开发,乐于分享,爱好开源,对技术有着强烈的追求,活跃于各大技术社区,
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
1. 深入浅出讲解Spring Cloud组件、开发工具、框架等知识点。2. 使读者全面理解微服务的构建原理。3. 实例丰富,解释清晰,易于读者真正理解原理,并学以致用。4. 深入讲解Spring Cloud OAuth2,直击市场需求痛点。
书籍介绍
适读人群 :本书既适合Spring Cloud初学者入门使用,又适合正在做微服务实践的架构师或打算实施微服务的团队作为参考用书,同时也可作为高等院校计算机相关专业的师生用书和培训学校的教材。
1. 深入浅出讲解Spring Cloud组件、开发工具、框架等知识点。
2. 使读者全面理解微服务的构建原理。
3. 实例丰富,解释清晰,易于读者真正理解原理,并学以致用。
4. 深入讲解Spring Cloud OAuth2,直击市场需求痛点。
内容简介
本书共分16章,全面涵盖了Spring Cloud构建微服务相关的知识点。第1、2章详细介绍了微服务架构和Spring Cloud。第3、4章讲解了用Spring Cloud构建微服务的准备工作。第5~12章以案例为切入点,讲解了Spring Cloud构建微服务的基础组件,包括Eureka、Ribbon、Feign、Hystrix、Zuul、Config、Sleuth、Admint等组件。第13~15章讲述了使用Spring Cloud OAuth2来保护微服务系统的相关知识。第16章用一个综合案例,全面讲解了如何使用Spring Cloud构建微服务,可以作为实际开发的样例工程。
精彩短评:
-
作者: wangwang764 发布时间:2022-01-15 20:29:00
花了大概1h
-
作者: 阿里阿里巴巴 发布时间:2022-01-17 21:52:46
不如直接看视频
-
作者: Asterion 发布时间:2022-05-14 17:41:59
只是对不起标题吧
入门到还可以
-
作者: 做银亮色的梦 发布时间:2022-09-18 16:14:57
可读性有点弱,有点流水帐的感觉。
-
作者: Tinc0 发布时间:2019-09-09 14:30:31
入门书籍,对不起标题的深入
深度书评:
-
应届生读完书评
作者:小川、仲 发布时间:2019-11-02 17:23:40
书基本读完了,过来说几句。我是个19届的双非应届生,在校时,微服务接触的较少,看视频记住的少,于是选择买本书看。在网上找了一下微服务相关的书,这本书里面的部分内容和我们公司在用的技术相吻合,且书今年刚出版不久,可能内容都比较新。
这里,我以一个刚工作不久的小人物评价此书(各位仅参考)。吐槽一下,在书中前半部分,感觉作者在拖篇幅,多次在同一章节中重复描述同一概念。另外,这书中竟然还介绍了怎么装JDK,这我就很难理解了。之后又介绍了springboot,maven的一些简单的技术点。其中,介绍了springboot整合JPA,Redis,整本书基本没有用到这两个技术点。个人认为,这些内容可以去除,对于一个已经使用微服务的读者来说,太过基础的没有必要赘述。在5-10章节中介绍了微服务常用的组件,书中描述的还是很好理解的,但之后的章节,明显感觉到作者力不从心,章节出现了很多术语,作者并没有讲解。整本书,后半部分难度突然就上来了。最后一点,整本书担不起“深入理解”这个书名。
书每天都在看,一个月了,通过这本书,又进一步了解了微服务相关组件的作用,运行机制及相关组件的区别,收获还是很多的。这本书比较适合接触微服务不久的人,读者能快速的通过这本书了解微服务整个体系。
谢谢作者。
。
网站评分
-
书籍多样性:4分
-
书籍信息完全性:9分
-
网站更新速度:8分
-
使用便利性:8分
-
书籍清晰度:5分
-
书籍格式兼容性:6分
-
是否包含广告:4分
-
加载速度:9分
-
安全性:4分
-
稳定性:4分
-
搜索功能:8分
-
下载便捷性:8分
下载点评
- 无缺页(256+)
- 小说多(420+)
- 愉快的找书体验(198+)
- 经典(467+)
- 无漏页(191+)
- 图书多(353+)
- 盗版少(643+)
- 收费(472+)
- 内涵好书(313+)
- 无盗版(394+)
- 推荐购买(457+)
- 还行吧(527+)
下载评价
-
网友 石***致:
( 2025-01-16 05:19:37 )
挺实用的,给个赞!希望越来越好,一直支持。
-
网友 焦***山:
( 2025-01-02 17:02:24 )
不错。。。。。
-
网友 方***旋:
( 2025-01-26 18:24:26 )
真的很好,里面很多小说都能搜到,但就是收费的太多了
-
网友 堵***格:
( 2025-01-10 10:39:47 )
OK,还可以
-
网友 师***怀:
( 2025-01-02 19:08:32 )
好是好,要是能免费下就好了
-
网友 寇***音:
( 2024-12-31 16:00:44 )
好,真的挺使用的!
-
网友 冯***丽:
( 2025-01-03 19:56:53 )
卡的不行啊
-
网友 融***华:
( 2025-01-18 14:59:18 )
下载速度还可以
-
网友 康***溪:
( 2025-01-01 02:55:25 )
强烈推荐!!!
-
网友 苍***如:
( 2025-01-24 15:57:46 )
什么格式都有的呀。
-
网友 益***琴:
( 2025-01-13 03:31:23 )
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
喜欢"深入理解Spring Cloud与微服务构建 方志朋 人民邮电出版社【正版】"的人也看了
-
《弟子规》:汉缅对照版引领中缅文化交流新风尚
-
【正版新书】正邮 袁Sir告诉你不一样的外汇 袁悦 外汇交易基础知识入门 外汇 pdf epub mobi txt azw3 2024 电子版 下载
-
毒品犯罪研究综述与评价 电子书 下载 txt pdf mobi
-
风湿免疫科医师高效指南:如何应对挑战,实现卓越诊疗
-
乌龙院大长篇系列·前传(第12卷) pdf epub mobi txt azw3 2024 电子版 下载
-
陕西自助游 上海唐码城邦咨询有限公司北京分公司 编著 人民邮电出版社【正版】 电子书 下载 txt pdf mobi
-
《手套》绘本深度解析:教育价值、艺术魅力与亲子共读指南
-
小学生全功能词典 pdf epub mobi txt azw3 2024 电子版 下载
-
行政公文实操大全 电子书 下载 txt pdf mobi
-
GB/T 27025-2008标准详解:从发展历程到未来趋势
- 又来了,古纳什小兔:错认案例一则 pdf epub mobi txt azw3 2024 电子版 下载
- Cimatron V12曲面造型与NC加工 电子书 下载 txt pdf mobi
- 《动物农场》:乔治·奥威尔的寓言与现代政治的深刻反思
- 保卫马克思 pdf epub mobi txt azw3 2024 电子版 下载
- 外汇交易圣经 电子书 下载 txt pdf mobi
- 青少年篮球精英梯队成长之路:从选拔到成功的全面解析
- 外滩解码(城市考察发现笔记) pdf epub mobi txt azw3 2024 电子版 下载
- 中国炼焦煤的资源与利用 电子书 下载 txt pdf mobi
- 神秘古宅的秘密:新线索引领的冒险之旅
- 变态心理学 pdf epub mobi txt azw3 2024 电子版 下载
- His Excellency pdf epub mobi txt azw3 2024 电子版 下载
- 世界分国地图 纳米比亚·博茨瓦纳·津巴布韦 pdf epub mobi txt azw3 2024 电子版 下载
- 山东攻略 电子书 下载 txt pdf mobi
- 小清新风英语字帖:从零开始练就一手优雅英文书法
- 军歌进行时(关于军旅歌曲的理论与实践) pdf epub mobi txt azw3 2024 电子版 下载
- 我们生活的奇妙世界 电子书 下载 txt pdf mobi
- 契丹 pdf epub mobi txt azw3 2024 电子版 下载
- 小学生英语作文全套4册我的第一本英语作文书英语作文 小学当当自营同款小学通用三四五六年级英语作文书基础入门思维导图示范大全好词好句好段儿童英语写作技巧起步 电子书 下载 txt pdf mobi
- 现货正版】有机化学 第六版第6版 赵温涛 郑艳 王光伟 天津大学有机化学教研室 原有机化学张文勤第五版升级版 高等教育出版社正版 电子书 下载 txt pdf mobi
- 国家职业资格培训教程 pdf epub mobi txt azw3 2024 电子版 下载
书籍真实打分
故事情节:4分
人物塑造:3分
主题深度:6分
文字风格:7分
语言运用:6分
文笔流畅:4分
思想传递:6分
知识深度:9分
知识广度:4分
实用性:8分
章节划分:8分
结构布局:4分
新颖与独特:8分
情感共鸣:5分
引人入胜:4分
现实相关:6分
沉浸感:3分
事实准确性:7分
文化贡献:8分