这门课解决什么问题

如果你写过单体 Java 应用,一定经历过业务量稍大就被迫拆分服务的阶段。把系统拆成订单、用户、库存多个模块后,怎么让它们互相找到对方、怎么保证某台机器宕机不影响整体、怎么在不重启的情况下动态改配置,就是 Spring Cloud Alibaba 要解决的事。这套资料把重点放在微服务治理的实际场景上,从服务注册发现、负载均衡到配置中心,对应的是日常开发里“服务上线、流量分发、参数热更新”这几个高频动作,不是泛泛讲理论。

适合什么基础与建议先看的模块

它适合已经能独立用 Spring Boot 写增删改查接口、理解 Maven 依赖关系的人。如果你连 Bean 生命周期和依赖注入还说不清楚,建议先补基础再看,否则跟着视频敲完代码,遇到依赖冲突会完全卡住。资料编排是按微服务演进顺序来的,建议先把“项目架构演变”和“服务提供者与消费者”这两块看完,建立对拆分动机的直观认知;接着直接进入 Nacos 注册中心部分,动手把两个服务注册进去并完成一次远程调用。Eureka 部分可以作为对照了解,但实际项目里 Nacos 已经是主流选择,时间紧的话优先过 Nacos。负载均衡原理那一节不要跳,理解默认轮询规则怎么改,后面遇到“请求总打到同一台机器”的排查才有思路。

学完能独立做什么与资料配合方式

跟着核心章节走完,你能独立搭起一个包含两个业务服务的小型微服务骨架:服务能自动注册到 Nacos、能通过 OpenFeign 完成跨服务调用、能在 Nacos 控制台改配置并让服务实时生效。这刚好覆盖了多数中小公司日常微服务开发百分之八十的活儿。资料配合练习的关键是不要只看视频,每讲完一个组件就自己新建一个空工程重现一遍。视频里的案例代码是用来对照的,自己从零建 pom 文件、写启动类、加注解,踩到的版本不匹配和依赖缺失才是真正要吸收的东西。遇到 Nacos 版本和 Spring Boot 版本对不上的情况,先回看入门章节关于版本选择的说明,不要盲目换最新版。


能够熟练使用SpringCloudAlibaba

课程目录

*   01 SpringCloudAlibaba入门/

  *   01 项目架构的演变.mp4 07:15

  *   02 SpringCloud介绍.mp4 03:28

  *   03 案例准备.mp4 02:45

  *   04 搭建案例.mp4 04:30

  *   05 实现远程调用.mp4 06:47

  *   06 服务提供者和服务消费者.mp4 01:25

  *   07 Eureka注册中心介绍.mp4 03:46

  *   08 Eureka注册中心创建服务端.mp4 05:05

  *   09 注册服务集群到Eureka.mp4 05:09

  *   10 获取服务并提交请求.mp4 06:03

  *   11 Ribbon实现负载均衡的原理.mp4 05:58

  *   12 修改Ribbon默认的负载均衡规则.mp4 06:25

  *   13 nacos简介.mp4 06:15

  *   14 服务注册到nacos.mp4 05:22

  *   15 服务分级存储模型.mp4 03:30

  *   16 同集群优先的负载均衡.mp4 04:59

  *   17 权重配置.mp4 03:24

  *   18 nacos环境隔离.mp4 04:20

  *   19 eureka和nacos的区别.mp4 03:16

*   02 SpringCloudAlibaba进阶/

  *   01 nacos作为配置中心.mp4 05:06

  *   02 读取nacos配置中心的配置文件.mp4 07:18

  *   03 nacos热更新.mp4 05:30

  *   04 配置文件的共享.mp4 06:17

  *   05 搭建nacos集群.mp4 11:16

  *   06 feign进行远程调用.mp4 09:24

  *   07 feign的自定义配置.mp4 08:31

  *   08 feign的使用优化.mp4 03:15

  *   09 feign的最佳实践.mp4 12:47

  *   10 网关介绍.mp4 03:27

  *   11 案例网关路由.mp4 12:27

  *   12 路由断言工厂.mp4 03:15

  *   13 过滤器工厂.mp4 05:56

  *   14 全局过滤器.mp4 09:13

  *   15 过滤器的执行顺序.mp4 04:14

  *   16 跨域解决.mp4 05:37

*   03 SpringCloudAlibaba高级/

  *   01 雪崩问题以及解决方案.mp4 05:37

  *   02 sentinel和hystrix的比较.mp4 03:42

  *   03 sentinel的安装.mp4 03:41

  *   04 微服务整合sentinel.mp4 02:26

  *   05 sentinel的流控.mp4 06:36

  *   06 sentinel流控规则关联.mp4 07:14

  *   07 sentinel流控规则链路模式.mp4 09:32

  *   08 流控效果-warmup.mp4 04:56

  *   09 流控效果-排队等待.mp4 04:24

  *   10 热点参数限流.mp4 07:52

  *   11 feign整合sentinel.mp4 08:48

  *   12 线程隔离.mp4 05:22

  *   13 熔断降级介绍.mp4 01:48

  *   14 慢调用触发熔断.mp4 06:42

  *   15 异常比例和异常数触发熔断.mp4 04:28

  *   16 授权规则.mp4 08:37

  *   17 自定义异常结果.mp4 04:54

  *   18 规则持久化.mp4 02:12

  *   19 push模式持久化的实现.mp4 06:16