Spring Cloud & Docker双剑制霸- 微服务架构实战应用技术 pdf epub mobi txt 电子书 下载 2025
图书介绍
☆☆☆☆☆
简体网页||
繁体网页
著者
出版者 出版社:佳魁资讯 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2019/10/04
语言 语言:繁体中文
下载链接在页面底部
点击这里下载
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
发表于2025-01-25
类似图书 点击查看全场最低价
图书描述
随着业务的发展、程式的堆砌,公司专案变得日益臃肿、复杂、开发效率低落、难以维护?我们迫切需要能够解放生产力的新技术──微服务架构Spring Cloud!
作者为Spring Cloud社区创办者之一,以实战开发者之丰富经验,将设定简单、设计优雅的Spring Cloud所有相关的基础知识和工具的使用,在本书中进行完整而精辟的剖析;最后则说解了如何将Spring Cloud微服务应用部署运行在Docker上,让架构系统得予快速、轻松且高效运用。
精彩内容
本书涵盖了微服务理论、开发框架(Spring Cloud)以及执行平台(Docker)三大主题。
❑ Part 1(第1章):有系统的介绍微服务架构。
❑ Part 2(第2-11章):使用Spring Cloud开发框架编写一个「电影售票系统」。
❑ Part 3(第12-14章):说明如何将微服务实际执行在Docker平台上。
全书採用精心设计的Demo驱动,以连贯的场景、真实的程式范例,来引导读者学习如何使用强大的微服务技术实现架构设计。本书涵盖最新版本架构所独具的技术特性、技巧及案例,帮助读者避开升级过程中可能遭遇到的困难与陷阱。
更多理论性的内容 (如Cloud Native、12-factor APP、DDD等) 在文中皆以「延伸阅读」、「Tips」或「Warning」的形式註记,提供有兴趣的读者依此专研,扩展视野。
适用读者群
Java工程师、系统架构师和运行维护人员,以及对 Spring Cloud 有兴趣的技术同好。
本书特色
Spring Cloud是集微服务框架大成的超值套件
Docker是终极高效轻量级虚拟化的云端超容器
一个实例贯穿Spring Cloud、微服务架构以及与Docker整合,一试就能上手掌握架构基础与应用技术。
著者信息
Spring Cloud & Docker双剑制霸- 微服务架构实战应用技术 pdf epub mobi txt 电子书 下载
图书目录
前言
序一
序二
序三
序四
CHAPTER 01 微服务架构概述
1.1 单体应用架构存在的问题
1.2 如何解决单体应用架构存在的问题
1.3 什么是微服务
1.4 微服务架构的优点与挑战
1.5 微服务设计原则
1.6 如何实现微服务架构
CHAPTER 02 微服务开发架构—Spring Cloud
2.1 Spring Cloud简介
2.2 Spring Cloud特点
2.3 Spring Cloud版本
CHAPTER 03 开始使用Spring Cloud实战微服务
3.1 Spring Cloud实战前提
3.2 服务提供者与服务消费者
3.4 撰写服务消费者
3.5 为专案整合Spring Boot Actuator
3.6 强制写入有哪些问题
CHAPTER 04 微服务註册与发现
4.1 服务发现简介
4.2 Eureka简介
4.3 Eureka原理
4.4 撰写Eureka Server
4.5 将微服务註册到Eureka Server上
4.6 Eureka Server的高可用
4.7 使用者认证
4.8 Eureka的中继资料
4.9 Eureka Server的REST端点
4.10 Eureka的自我保护模式
4.11 多网路卡环境下的IP选择
4.12 Eureka的健康检查
4.13 排除Jersey依赖
CHAPTER 05 使用Ribbon实现用户端侧负载平衡
5.1 Ribbon简介
5.2 为服务消费者整合Ribbon
5.3 Ribbon设定自订
5.4 脱离Eureka使用Ribbon
5.5 饥饿载入
CHAPTER 06 使用Feign实现宣告式REST唿叫
6.1 Feign简介
6.2 为服务消费者整合Feign
6.3 自订Feign设定
6.4 手动建立Feign
6.5 Feign对继承的支援
6.6 Feign对压缩的支援
6.7 Feign的记录档
6.8 使用Feign建置多参数请求
6.9 使用Feign上传档案
CHAPTER 07 使用Hystrix实现微服务的容错处理
7.1 实现容错的方法
7.2 使用Hystrix实现容错
7.3 Hystrix的监控
7.4 使用Hystrix Dashboard视觉化监控资料
7.5 使用Turbine聚合监控资料
CHAPTER 08 使用Zuul建置微服务闸道
8.1 为什么要使用微服务闸道
8.2 Zuul简介
8.3 撰写Zuul微服务闸道
8.4 管理端点
8.5 路由设定详解
8.6 Zuul的安全与Header
8.7 使用Zuul上传档案
8.8 Zuul的筛检程式
8.9 Zuul的容错与回复
8.10 饥饿载入
8.11 Query String编码
8.12 Hystrix隔离策略与执行绪池
8.13 Zuul的高可用
8.14 使用Sidecar整合非JVM微服务
8.15 使用Zuul聚合微服务
CHAPTER 09 使用Spring CloudConfig统一管理微服务设定
9.1 为什么要统一管理微服务设定
9.2 Spring CloudConfig简介
9.3 撰写Config Server
9.4 撰写Config Client
9.5 Config Server的Git仓库设定详解
9.6 Config Server的健康状况指示器
9.7 设定内容的加解密
9.8 使用/refresh端点手动更新设定
9.9 使用Spring CloudBus自动更新设定
9.10 Spring CloudConfig与Eureka配合使用
9.11 Spring CloudConfig的使用者认证
9.12 Config Server的高可用
CHAPTER 10 使用Spring CloudSleuth实现微服务追踪
10.1 为什么要实现微服务追踪
10.2 Spring CloudSleuth简介
10.3 整合Spring CloudSleuth
10.4 Spring CloudSleuth与ELK配合使用
10.5 Spring CloudSleuth与Zipkin配合使用
CHAPTER 11 Spring Cloud常见问题与归纳
11.1 Eureka常见问题
11.2 整合Hystrix后第一次请求失败
11.3 Turbine聚合的资料不完整
11.4 Spring Cloud各元件逾时
11.5 Spring Cloud各元件重试
11.6 Spring Cloud
11.7 Spring Cloud各元件设定属性
11.8 Spring Cloud定位问题想法归纳
CHAPTER 12 Docker入门
12.1 Docker简介
12.2 版本与叠代计画
12.3 Docker的架构
12.4 安装Docker
12.5 设定映像档加速器
12.6 Docker常用指令
CHAPTER 13 将微服务执行在Docker上
13.1 使用Dockerfile建置Docker映像档
13.2 使用Docker Registry管理Docker映像档
13.3 使用Maven外挂程式建置Docker映像档
13.4 常见问题与归纳
CHAPTER 14 使用Docker Compose编排微服务
14.1 Docker Compose简介
14.2 安装Docker Compose
14.3 Docker Compose快速入门
14.4 docker-compose.yml常用指令
14.5 docker-compose常用指令
14.6 Docker Compose网路设定
14.7 综合实战:使用Docker Comose编排Spring Cloud微服务
14.8 常见问题与归纳
APPENDIX A 附录
A-1 本书搭配程式
A-2 Spring CloudYES—快速开发脚手架
A-3 使用Docker 快速安装本书中的元件
图书序言
图书试读
None
Spring Cloud & Docker双剑制霸- 微服务架构实战应用技术 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2025
Spring Cloud & Docker双剑制霸- 微服务架构实战应用技术 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2025
Spring Cloud & Docker双剑制霸- 微服务架构实战应用技术 pdf epub mobi txt 电子书 下载 2025
用户评价
类似图书 点击查看全场最低价
Spring Cloud & Docker双剑制霸- 微服务架构实战应用技术 pdf epub mobi txt 电子书 下载