图书介绍

微服务分布式构架开发实战PDF|Epub|txt|kindle电子书版本网盘下载

微服务分布式构架开发实战
  • 龚鹏著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115475589
  • 出版时间:2018
  • 标注页数:204页
  • 文件大小:19MB
  • 文件页数:216页
  • 主题词:分布控制-控制系统-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

微服务分布式构架开发实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 微服务介绍1

1.1什么是微服务架构2

1.2垂直应用与微服务2

1.3实现一个最简单的微服务框架3

1.3.1公共接口4

1.3.2服务端4

1.3.3客户端7

1.3.4完善框架8

1.4主流微服务框架介绍9

1.4.1 Dubbo9

1.4.2 Spring Cloud10

第2章 模块拆分12

2.1拆分逻辑13

2.2单模块14

2.3基础模块14

2.4复杂模块15

第3章 Spring Boot16

3.1目录结构17

3.2主要文件18

3.3编辑器集成18

第4章 Dubbo20

4.1注册中心21

4.2接口工程22

4.3服务端23

4.4消费方28

4.5网关30

4.6监控中心33

4.7服务管理35

4.8负载均衡36

4.9服务降级37

4.10集群容错38

第5章 Spring Cloud40

5.1注册中心41

5.2注册服务44

5.3调用服务45

5.3.1Ribbon46

5.3.2 Feign49

5.4 Zuul网关51

5.5 Hystrix断路器54

5.5.1 Ribbon54

5.5.2 Fegin57

5.6服务监控58

5.7应用监控61

5.8熔断器监控62

5.8.1单应用的熔断数据63

5.8.2使用Turbine聚合数据64

5.8.3 Cloud Admin整合Turbine65

5.9统一管理配置文件66

第6章 数据持久化70

6.1 Spring Data MySQL71

6.1.1依赖与配置71

6.1.2实体映射72

6.1.3Repository76

6.1.4 JdbcTemplate79

6.1.5事务管理80

6.2 Spring Data MongoDB81

6.2.1依赖与配置81

6.2.2实体映射82

6.2.3 Repository83

6.2.4 MongoTemplate84

6.3 Spring Data ElasticSearch85

6.3.1基本概念85

6.3.2安装与运行86

6.3.3基于HTTP交互87

6.3.4配置分词器91

6.3.5依赖与配置94

6.3.6实体映射94

6.3.7Repository95

6.3.8 ElasticsearchTemplate96

6.4 TCC分布式事务98

6.5 Spring Data Redis100

6.5.1安装运行100

6.5.2依赖与配置101

6.5.3缓存支持102

6.5.4 RedisTemplate106

6.5.5全局锁107

第7章 表单验证110

第8章 定时任务113

8.1 Spring Task单机定时任务114

8.2 Cron表达式114

8.3 QuartZ分布式定时任务116

第9章 分布式会话122

第10章 消息队列124

10.1安装及配置RabbitMQ125

10.2配置及使用128

第11章 构建Web应用130

第12章 异常处理133

第13章 安全认证139

13.1 OAuth2.0协议介绍140

13.2授权模式141

13.3在Dubbo中使用OAuth 2.0142

13.4在Spring Cloud中使用OAuth 2.0151

13.4.1授权中心151

13.4.2服务模块配置154

13.4.3网关配置157

13.4.4测试运行159

第14章 日志管理161

14.1 Spring Boot日志162

14.1.1日志格式162

14.1.2输出到文件163

14.1.3扩展配置163

14.2分布式日志管理166

14.2.1 ELK搭建167

14.2.2 Spring Boot配置169

第15章 热部署171

第16章 接口文档管理173

16.1 Dubbo中使用Swagger2174

16.2 Spring Cloud中使用Swagger2178

16.2.1微服务模块配置179

16.2.2网关模块配置181

第17章 Nexus私库184

17.1 Nexus安装185

17.2从Nexus私库下载jar包187

17.3上传Jar包到Nexus私库189

第18章 发布系统191

18.1 Jenkins安装配置192

18.2构建任务194

第19章 分布式架构总结201

热门推荐