网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 深入理解Spring Cloud与微服务构建(第2版) |
分类 | |
作者 | 方志朋 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 作者简介 方志朋,毕业于武汉理工大学硕士学位。CSDN博客专家、Spring Cloud中国社区联合创始人。对技术有着狂热的追求,活跃于各大技术社区,包括CSDN、GitHub、掘金、简书、Spring Cloud中国社区。 目录 第1章 微服务简介 1.1 单体架构及其存在的不足 1.1.1 单体架构简介 1.1.2 单体架构存在的不足 1.1.3 单体架构使用服务器集群及存在的不足 1.2 微服务 1.2.1 什么是微服务 1.2.2 微服务的优势 1.3 微服务的不足 1.3.1 微服务的复杂度 1.3.2 分布式事务 1.3.3 服务的划分 1.3.4 服务的部署 1.4 微服务和SOA的关系 1.5 微服务的设计原则 第2章 Spring Cloud简介 2.1 微服务应该具备的功能 2.1.1 服务的注册与发现 2.1.2 服务的负载均衡 2.1.3 服务的容错 2.1.4 服务网关 2.1.5 服务配置的统一管理 2.1.6 服务链路追踪 2.2 Spring Cloud 2.2.1 简介 2.2.2 常用组件 2.2.3 项目一览 2.3 Dubbo简介 2.4 Spring Cloud与Dubbo比较 2.5 Kubernetes简介 2.6 Spring Could与Kubernetes比较 2.7 总结 第3章 构建微服务的准备 3.1 JDK的安装 3.1.1 JDK的下载和安装 3.1.2 环境变量的配置 3.2 IDEA的安装 3.2.1 IDEA的下载 3.2.2 用IDEA创建一个Spring Boot工程 3.2.3 用IDEA启动多个Spring Boot工程实例 3.3 构建工具Maven的使用 3.3.1 Maven简介 3.3.2 Maven的安装 3.3.3 Maven的核心概念 3.3.4 编写Pom文件 3.3.5 Maven构建项目的生命周期 3.3.6 常用的Maven命令 第4章 开发框架Spring Boot 4.1 Spring Boot简介 4.1.1 Spring Boot的特点 4.1.2 Spring Boot的优点 4.2 用IDEA构建Spring Boot工程 4.2.1 项目结构 4.2.2 在Spring Boot工程中构建Web程序 4.2.3 Spring Boot的测试 4.3 Spring Boot配置文件详解 4.3.1 自定义属性 4.3.2 将配置文件的属性赋给实体类 4.3.3 自定义配置文件 4.3.4 多个环境的配置文件 4.4 运行状态监控Actuator 4.4.1 查看运行程序的健康状态 4.4.2 查看运行程序的Bean 4.4.3 使用Actuator关闭应用程序 4.4.4 使用shell连接Actuator 4.5 Spring Boot整合JPA 4.6 Spring Boot整合Redis 4.6.1 Redis简介 4.6.2 Redis的安装 4.6.3 在Spring Boot中使用Redis 4.7 Spring Boot整合Swagger2,搭建Restful API在线文档 第5章 服务注册和发现Eureka 第6章 负载均衡Ribbon 第7章 声明式调用Feign 第8章 熔断器Hystrix 第9章 路由网关Spring Cloud Zuul 第10章 服务网关 第11章 服务注册和发现Consul 第12章 配置中心Spring Cloud Config 第13章 服务链路追踪Spring Cloud Sleuth 第14章 微服务监控Spring Boot Admin 第15章 Spring Boot Security详解 第16章 使用Spring Cloud OAuth2保护微服务系统 第17章 使用Spring Security OAuth2和JWT保护微服务系统 第18章 使用Spring Cloud构建微服务综合案例 内容推荐 本书共分为18章,全面涵盖了通过Spring Cloud构建微服务的相关知识点。第1、2章详细介绍了微服务架构和Spring Cloud。第3、4章讲解了通过Spring Cloud构建微服务的准备工作。第5~14章以案例为切入点,讲解了通过Spring Cloud构建微服务的基础组件,包括Eureka、Ribbon、Feign、Hystrix、Zuul、Gateway、Consul、Config、Sleuth、Admin等组件。第15~17章讲述了使用Spring CloudOAuth2来保护微服务系统的相关知识。第18章用一个综合案例全面讲解了如何使用Spring Cloud构建微服务,可用于实际开发中。 本书既适合Spring Cloud初学者使用,也适合正在做微服务实践的架构师或将要实施微服务的团队参考,同时也可作为高等院校计算机相关专业的师生用书和培训学校的教材。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。