随着互联网业务体量的激增,使用 Java 技术栈的各大厂都在全面拥抱微服务。因此,微服务技术已经成为一名 Java 工程师晋升到高阶技术专家所必须掌握的知识。Spring Cloud 可谓出身名门,它由 Spring 开源社区主导孵化的,专门为了解决微服务架构难题而诞生的一款微“微服务全家桶”框架。难能可贵的是,Spring Cloud 走了一条博采众家之长的道路,除了 Spring 开源社区的研发力量以外,它还吸纳了很多业界一线互联网大厂的开源组件为己用,将这些经过大厂真实业务锤炼的组件孵化成为了 Spring Cloud 组件的一部分。重要的是,跟Spring Boot框架一起使用,会让微服务的开发变的非常的便捷。
章节 | 内容 |
---|---|
章节1 Spring Cloud |
1 : 微服务架构进化论 2 : 微服务的拆分规范和原则 3 : 为什么要使用SpringCloud 4 : Spring Cloud版本选择 5 : 如何学习微服务SpringCloud 6 : 什么是服务治理 7 : 服务注册发现_什么是Consul 8 : 服务注册发现_安装Consul服务注册中心 9 : 服务注册发现_微服务聚合父工程构建 10 : 服务注册发现_创建服务提供者 11 : 服务注册发现_创建服务消费者 12 : 服务注册发现_Consul与其他注册中心对比 13 : 服务注册发现_Consul集群搭建 14 : 服务接口调用_业务代码一键生成 15 : 服务接口调用_支付微服务集成MyBatis Plus 16 : 服务接口调用_体验微服务之间调用 17 : 服务接口调用_OpenFeign概述 18 : 服务接口调用OpenFeign_统一结果返回集 19 : 服务接口调用OpenFeign_入门案列 20 : 服务接口调用OpenFeign_日志增强 21 : 服务接口调用OpenFeign_超时机制 22 : 服务接口调用OpenFeign_重试机制 23 : 服务接口调用OpenFeign_开启Apache HttpClient 24 : 客户端负载均衡_负载均衡策略 25 : 服务接口调用OpenFeign_请求响应压缩功能 26 : 客户端负载均衡_LoadBalancer简介 27 : 客户端负载均衡_LoadBalancer之负载均衡 28 : 服务断路器_什么是灾难性雪崩效应 29 : 服务断路器_服务雪崩解决方案之服务熔断 30 : 服务断路器_服务雪崩解决方案之服务降级 31 : 服务断路器_雪崩效应解决方案之服务隔离 32 : 服务断路器_服务雪崩解决方案之服务限流 33 : 服务断路器_介绍Resilience4j 34 : 服务断路器_Resilience4j的断路器 35 : 服务断路器_Resilience4j超时降级 36 : 服务断路器_Resilience4j重试机制 37 : 服务断路器_Resilience4j异常比例熔断降级 38 : 服务断路器_Resilience4j慢调用比例熔断降级 39 : 服务断路器_Resilience4j信号量隔离实现 40 : 服务断路器_Resilience4j线程池隔离实现 41 : 服务断路器_Resilience4j限流 42 : 服务网关Gateway_微服务中的应用 43 : 服务网关Gateway_三大核心概念 44 : 服务网关Gateway_入门案例 45 : 服务网关Gateway_路由规则 46 : 服务网关Gateway_Java API构建路由 47 : 服务网关Gateway_动态路由 48 : 服务网关Gateway_断言功能详解01 49 : 服务网关Gateway_断言功能详解02 50 : 服务网关Gateway_断言功能详解03 51 : 服务网关Gateway_过滤器详解 52 : 服务网关Gateway_内置过滤器 53 : 服务网关Gateway_内置网关过滤器 54 : 服务网关Gateway_自定义网关过滤器 55 : 服务网关Gateway_过滤器之全局过滤器 56 : 服务网关Gateway_网关的cors跨域配置 57 : 服务网关Gateway实现用户鉴权_什么是JWT 58 : 服务网关Gateway实现用户鉴权_JWT原理 59 : 服务网关Gateway实现用户鉴权_用户微服务 60 : 服务网关Gateway实现用户鉴权_JWT工具类 61 : 服务网关Gateway实现用户鉴权_用户服务实现JWT鉴权 62 : 服务网关Gateway实现用户鉴权_网关全局过滤器加入JWT鉴权 63 : 分布式配置中心_为什么需要配置中心 64 : 分布式配置中心_Consul Config配置中心测试 65 : 分布式配置中心_Config客户端之动态刷新 66 : 分布式请求链路追踪_为什么需要链路追踪 67 : 分布式请求链路追踪_Spring Cloud Sleuth是什么 68 : 分布式请求链路追踪_什么是ZipKin 69 : 分布式请求链路追踪_搭建Zipkin服务 |