官网首页 资料广场 免费教程 毕业设计 面试宝典 API文档 学习工具 文档教程

SpringCloudAlibaba从入门到实战

视频介绍
相关文档 >
课程下载
课程简介

本课程学习的是目前最新版本2022.0.0.0-RC2。基于Spring Boot 3.0与JDK20的开发环境。

课程内容涵盖了SpringCloudAlibaba所有的技术点,主要讲述包括Nacos Discovery、Nacos Config、OpenFeign、Spring Cloud Loadbalancer、Spring Cloud Gateway、Sentinel、Seata、Skywalking+Elasticseach、Spring Cloud Sleuth+RocketMQ等技术的用法与原理

保姆式教学体验,手把手式教学指导,课程代码全程现场手写,无伤移植。

课程目录
001.课程简介 002.SpringCloud简介 003.SpringCloudAlibaba简介 004.SpringBoot3.x新变化 005.JDK免费收费问题 006.版本兼容关系 007.开发环境的配置 008.创建提供者工程及实体类 009.定义repository与service 010.定义controller 011.修改配置文件 012.测试运行provider 013.创建和运行消费者工程 014.服务注册中心简介 015.Nacos简介 016.Nacos系统架构解析 017.Nacos的下载配置与启动 018.将provider注册到nacos 019.将consumer注册到nacos 020.添加负载均衡依赖 021.代码中获取注册表数据 022.注册表缓存 023.临时实例与持久实例 024.将数据持久化到外置MySQL 025.Nacos集群搭建与CAP 026.创建父子工程 027.nacos中的数据模型 028.服务隔离 029.SpringCloudConfig配置中心工作原理 030.Apollo配置中心工作原理 031.Nacos配置中心工作原理 032.Zookeeper配置中心工作原理 033.数据一致性问题 034.provider从配置中心读取配置文件 035.关于配置文件的扩展知识 036.配置的动态更新 037.多环境选择的实现 038.配置隔离 039.OpenFeign概述 040.OpenFeign用法 041.OpenFeign的超时设置 042.对请求响应的压缩设置 043.远程调用底层实现技术选型 044.负载均衡及策略更换 045.网关与Gateway简介 046.Reactor简介 047.Zuul与Gateway对比 048.Gateway工作原理 049.配置式路由到百度 050.api式路由到百度 051.After与Before路由断言工厂 052.Between路由断言工厂 053.Cookie路由断言工厂 054.Header路由断言工厂 055.自定义异常处理器 056.Host路由断言工厂 057.Method路由断言工厂 058.Path路由断言工厂 059.Query路由断言工厂 060.Weight路由断言工厂 061.配置式与API式的优先级 062.自定义路由断言工厂相关API简介 063.自定义Auth认证路由断言工厂 064.自定义Token认证路由断言工厂 065.RemoteAddr是什么 066.RemoteAddr路由断言工厂 067.XForwardedRemoteAddr路由断言工厂 068.AddRequestHeader网关过滤工厂 069.AddRequestHeadersIfNotPresent网关过滤工厂 070.AddRequestParameter网关过滤工厂 071.AddResponseHeader网关过滤工厂 072.CircuitBreaker网关过滤工厂 073.PrefixPath网关过滤工厂 074.StripPrefix网关过滤工厂 075.RewritePath网关过滤工厂 076.令牌桶算法 077.漏斗算法 078.RequestRateLimiter 网关过滤工厂 079.默认网关过滤工厂 080.filter的优先级 081.自定义GatewayFilterFactory 082.GatewayFilter的pre与post 083.Path路由断言工厂的uri变量 084.全局过滤器简介 085.负载均衡全局过滤器简介 086.自定义全局过滤器简介 087.跨域概述 088.跨域问题模拟 089.跨域问题的两种解决方案 090.Sentinel简介 091.Sentinel控制台的下载与启动 092.Sentinel式方法级降级 093.Sentinel式类级降级 094.Feign式类级降级 095.服务雪崩与熔断 096.微服务连接上Sentinel控制台 097.动态设置熔断规则 098.API设置熔断规则 099.异常比例与异常数熔断规则 100.自定义异常处理器(返回响应流) 101.自定义异常处理器(跳转到页面) 102.自定义异常处理器(重定向到URL) 103.动态设置流控规则 104.API设置流控规则 105.资源实体指定流控规则 106.线程隔离方案 107.关联流控模式 108.链路流控模式 109.流控效果分类解析 110.API流控方案设置 111.来源流控 112.授权规则 113.动态设置热点规则 114.API设置热点规则 115.系统规则 116.Route维度网关流控 117.修改阻断异常结果 118.更细粒度的Route网关流控 119.API维度网关流控 120.API设置Route维度网关流控 121.API设置API维度网关流控 122.规则数据源扩展分类简介 123.pull模式规则持久化 124.push模式规则持久化 125.改造Sentinel控制台源码(测试版) 126.改造Sentinel控制台源码(生产版) 127.修改NacosConfig类 128.解析FlowRule的读写类 129.定义另外四种Rule的读写类 130.深度解析FlowControllerV2类的成员变量 131.深度解析FlowControllerV2类的方法 132.修改另外四种Rule的处理器类 133.基于生产目的的Sentinel源码改造收尾工作 134.Dashboard与Nacos的双向测试 135.Seata概述 136.2PC的事务管理模式 137.2PC的先天缺陷 138.Saga模式 139.测试环境介绍 140.定义Stock工程 141.定义Account工程 142.定义Order工程 143.定义common工程 144.Order调用Account 145.定义Business工程 146.系统测试 147.file存储模式的SeataServer 148.db存储模式的SeataServer 149.redis存储模式的SeataServer及集群搭建 150.AT模式实现分布式事务 151.AT模式工作机制 152.AT模式的读写隔离 153.TCC模式实现分布式事务 154.调用链跟踪系统概述 155.ES的安装 156.Skywalking的安装配置 157.Agent的安装配置 158.告警功能的实现 159.TracingAPI 160.SpringCloudStream概述 161.RocketMQ的安装与启动 162.StreamRocketMQ微服务 163.延迟消息的处理 164.Zookeeper的安装与配置 165.Kafka的安装与配置 166.StreamKafka微服务 167.DubboSpringCloud 168.课程总结
课程资料
视频教程 配套源码 学习笔记 学习工具 免费下载 学习文档
下载方法
获取本套教程

①扫描右侧二维码关注公众号

②回复消息【1011】

③获取本套课程免费下载链接

获取全套教程

①扫描右侧二维码关注公众号

②回复消息DLJD

③获取全套课程免费下载链接

扫码关注公众号

SpringCloud微服务实战视频教程

SpringCloud是一个Spring模块,它为Spring框架提供RAD(快速应用程序开发)功能。我们可以借助SpringCloudFramework快速开...

2022-11-09 09:25:48

SpringCloud微服务架构的介绍

介绍SpringCloud大家在学习Java的时候会学到SpringCloud教程,如果你去SpringCloud的主页,你会看到以下内容:SpringClou...

2022-10-10 09:35:05

NACOSeata集成SpringCloud分布式事务解决方案

前言:分布式系统架构,最难的是分布式事务,分布式事务解决方案大致可以分为两种1.消息一致性2.基于TCC分布式事务不管是基于哪种解决方案,都是侵入式代码植入,以...

2022-03-28 10:09:34

手把手教你SpringCloud项目搭建

手把手教你搭建springcloud项目IDE开发工具:IntelliJIDEA14.0.2版本管理:Maven技术栈:springcloud环境:JDK1.8...

2021-12-28 11:55:05

优秀的SpringCloud开源项目

今天给大家推荐几个优秀的springcloud开源脚手架项目,开箱即用。无论是学习还是开发新项目都非常好。1.云平台云平台是国内第一个基于springcloud...

2021-12-28 11:43:26

SpringCloud注册中心的介绍

服务注册是微服务架构中的关键组件,它允许应用程序动态发现和调用注册的服务,而不是手动配置使用的服务。在这篇文中,我们将研究Eureka和SpringCloudS...

2021-12-28 11:35:02

SpringCloud项目效果图

项目介绍JavaWeb_Cloud微服务平台是一款基于SpringCloud框架研发的分布式微服务框架,主要使用技术栈包括:SpringCloud、Vue、El...

2021-12-28 11:21:49

一文了解SpringCloud架构图

SpringCloud整体核心架构只有一点:Rest服务,也就是说在整个SpringCloud配置过程之中,所有的配置处理都是围绕着Rest完成的,在这个Res...

2021-12-28 11:14:00

SpringCloud微服务简介

在本文中,我们重点介绍SpringCloud。我们谈论其保护伞下的各种组件。您将学习SpringCloud是什么。微服务架构中的典型挑战。SpringCloud...

2021-12-28 11:00:43

SpringCloud网关详解

介绍在分布式环境中,服务之间需要相互通信。但是,这是服务间通信。我们还有一些用例,我们域外的客户想要访问我们的API服务。因此,要么我们可以公开所有可由客户端调...

2021-12-28 10:51:38