这门课解决什么场景,适合什么人

很多开发者在搭建 Spring Cloud Alibaba 微服务时,容易陷入“能跑通就行”的误区:服务能注册、接口能调通,但一旦并发上来,系统就雪崩;业务逻辑复杂时,搜索接口慢得像蜗牛。这套教程的核心价值,就在于填补“基础用法”与“生产级稳定性”之间的鸿沟。

它不教你写 Hello World,而是聚焦于三个高危场景:高流量下的自我保护(Sentinel 限流与熔断)、异构系统的服务治理(Zookeeper/Consul 替代方案),以及海量数据的检索性能(Elasticsearch 集成)。适合已经掌握 Spring Boot 基础,有独立开发过小项目的开发者。如果你正在准备中高级后端岗位面试,或者工作中遇到了服务稳定性治理的难题,这门课能直接提供解决方案。

建议先攻克哪几块

虽然课程章节完整,但建议按“稳定性优先、数据辅助”的顺序切入,不要按章节线性死磕。

第一步务必死磕第 21 和 23 章的 Sentinel 内容。这是微服务的“防洪堤”。不要只看概念,重点理解 QPS 限流、热点参数例外以及异常熔断的 fallback 实现。你需要搞清楚:当下游服务响应超时或报错时,如何通过代码级别的降级策略保住主流程,而不是让错误无限传播。特别是降级规则的配置,必须理解 direct、fallbackClass 和 defaultFallback 的区别。

第二步看第 16 章的注册中心对比。虽然 Nacos 是主流,但理解 Zookeeper 和 Consul 的临时节点机制与一致性算法差异,能帮你应对面试中关于 CP/AP 模型的高频追问,也能在特殊业务场景下做出选型判断。

第三步处理第 14 章的 Elasticsearch。重点不在安装,而在“整合”与“分词”。掌握 IK 中文分词器的配置,以及 Spring Boot 如何高效操作索引的 CRUD,是解决复杂查询性能问题的关键。这部分内容较为独立,可以在前两步之后并行学习。

学完能独立做什么,资料怎么用

学完之后,你应能独立完成以下任务:为微服务配置细粒度的流量管控规则,防止突发流量打垮服务;针对不同技术栈的服务,灵活选择或迁移注册中心;并能在项目中接入 ES,实现毫秒级的全文检索功能。更重要的是,你建立了一套“故障隔离”的工程思维,而不仅仅是学会了几行代码。

资料包中的视频容量较大,说明演示环节详尽。建议采用“双屏模式”学习:左侧播放讲解,右侧打开 IDE 同步敲代码。特别是 Sentinel 的控制台部署和 ES 的分词器安装,必须亲手操作一遍,否则极易在版本兼容问题上卡壳。不要只看不练,那些 lengthy 的实操章节,才是真正能转化为你工作能力的部分。遇到报错时,回看视频中的配置细节,往往比搜文档更有效。

课程目录

📁 {23}--第23章【升级章节】Sentinel热点key与降级 .mp4
 [33.4 MB] .mp4
 [59.1 MB] [23.9]--23-9Sentinel异常熔断fallbackClass.mp4
 [22.4 MB] [23.1]--23-1Sentinel热点参数限流概述.mp4
 [33.8 MB] [23.2]--23-2Sentinel实现热点参数限流.mp4
 [43.1 MB] [23.8]--23-8Sentinel异常熔断defaultFallback.mp4
 [24.2 MB] [23.7]--23-7Sentinel异常熔断fallback.mp4
 [38.5 MB] [23.6]--23-6Sentinel系统规则的使用.mp4
 [26.2 MB] [23.4]--23-4Sentinel热点例外参数.mp4
 [19.0 MB] 📁 {21}--第21章【升级章节】Sentinel限流 [21.1]--21-1Sentinel的出现【持续更新‖免费提供:CunworknoteS】.mp4
 [52.6 MB] [21.3]--21-3构建Sentinel的监控服务.mp4
 [68.6 MB] [21.10]--21-10Sentinel限流效果之排队等待.mp4
 [33.9 MB] [21.8]--21-8Sentinel链路限流(不做要求).mp4
 [96.0 MB] [21.2]--21-2安装Sentinel控制台.mp4
 [24.8 MB] [21.4]--21-4Sentinel流量控制规则.mp4
 [29.2 MB] [21.5]--21-5SentinelQPS限流直接失败.mp4
 [8.3 MB] [21.6]--21-6Sentinel并发线程数Jemter压测限流.mp4
 [64.7 MB] [21.7]--21-7Sentinel资源关联限流.mp4
 [20.2 MB] 📁 {16}--第16章【升级章节】注册中心Zookeeper&Cons [16.2]--16-2安装Zookeeper.mp4
 [71.9 MB] [16.3]--16-3把服务注册到Zookeeper【优质资源‖关注:cunWorkNotes 解锁】.mp4
 [58.5 MB] [16.1]--16-1SpringCloudAlibaba升级说明.mp4
 [12.9 MB] [16.7]--16-7向Consul注册微服务.mp4
 [39.4 MB] [16.5]--16-5通过zk实现微服务调用.mp4
 [48.8 MB] [16.9]--16-9EurekavsZookeeperVSConsul.mp4
 [11.5 MB] [16.8]--16-8通过consul进行微服务调用.mp4
 [19.7 MB] [16.6]--16-6Consul概述介绍与安装.mp4
 [88.5 MB] [16.4]--16-4微服务zk节点是临时还是持久的?.mp4
 [32.4 MB] 📁 {14}--第14章【升级章节】什么是分布式搜索引擎 [14.2]--14-2Elasticsearch的基本概念.mp4
 [16.1 MB] [14.7]--14-7elasticsearch-分词与内置分词器.mp4
 [87.6 MB] [14.9]--14-9es整合-整合springboot,索引创建与删除.mp4
 [50.9 MB] [14.11]--14-11es整合-文档数据的修改、查询与删除.mp4
 [57.4 MB] [14.4]--14-4elasticsearch-下载与版本说明.mp4
 [38.9 MB] [14.10]--14-10es整合-为索引创建mappings并新增文档.mp4
 [66.6 MB] [14.5]--14-5elasticsearch-安装es.mp4
 [84.5 MB] [14.6]--14-6elasticsearch-安装ES-Head.mp4
 [43.5 MB] [14.8]--14-8elasticsearch-使用IK中文分词器.mp4
 [45.3 MB] [14.1]--14-1升级更新概述与分布式搜索引擎.mp4
 [29.7 MB] [14.3]--14-3搜索引擎的倒排索引.mp4
 [34.7 MB] 📁 {7}--第7章开发首页与作家页 [7.12]--7-12取消关注&粉丝累减【粉丝关注】【不易整理‖请关注:CunWorkNoteS】.mp4
 [42.6 MB] [7.2]--7-2根据MongoDB字段查询友情链接【首页】.mp4
 [51.1 MB] [7.10]--7-10查询用户关注状态【粉丝关注】.mp4
 [99.2 MB] [7.8]--7-8(作业)基本信息展示&历史文章列表【作者主页】.mp4
 [36.9 MB] [7.4]--7-4文章列表展示发布者需求【首页】.mp4
 [54.8 MB] [7.5]--7-5发起restTemplate请求查询用户服务获得发布者列表【整理不易‖记得关注:CunWorKNotes】.mp4
 [83.7 MB] [7.14]--7-14我的粉丝列表&后端分页查询【粉丝管理】.mp4
 [49.9 MB] [7.7]--7-7查询热闻【首页】.mp4
 [50.6 MB] [7.6]--7-6重组文章列表并且渲染【首页】.mp4
 [44.8 MB] [7.16]--7-16中国地图粉丝地域分布数量展示【数据可视化-粉丝画像】.mp4
 [81.3 MB] [7.1]--7-1首页&作者页面介绍【章节概述】.mp4
 [25.4 MB] [7.9]--7-9关注与取关&redis单线程计数统计【粉丝关注】.mp4
 [31.9 MB] [7.15]--7-15男女比例柱状图&饼状图显示【数据可视化-粉丝画像.mp4
 [78.5 MB] [7.11]--7-11用户关注&粉丝累加【粉丝关注】.mp4
 [74.2 MB] [7.3]--7-3搜索并展示文章列表【首页】.mp4
 [89.3 MB] [7.13]--7-13粉丝数与关注数页面显示【粉丝关注】.mp4
 [41.9 MB] 📁 {8}--第8章开发详情页与评论模块 [8.7]--8-7评论数累计与显示【文章评论】【不易整理‖请关注:CunWorkNoteS】.mp4
 [33.7 MB] [8.6]--8-6用户评论入库保存【文章评论】.mp4
 [78.4 MB] [8.1]--8-1开发文章详情接口【章节概述】【整理不易‖记得关注:CunWorKNotes】.mp4
 [96.0 MB] [8.10]--8-10(作业)管理评论列表以及删除评论【评论管理】【整理不易‖记得关注:CunWorKNotes】.mp4
 [23.6 MB] [8.4]--8-4Redismget批量查询组装阅读数并展示【文章列表】【更多精选‖公众号:CunWorknotes】 .mp4
 [83.1 MB] [8.12]--8-12课程小结【资源精选‖更多关注:CunworkNotes】.mp4
 [15.2 MB] [8.11]--8-11增加评论者头像展示功能需求扩展【文章评论】.mp4
 [65.6 MB] [8.2]--8-2阅读文章&阅读量redis累加【详情页】.mp4
 [43.0 MB] [8.8]--8-8文章评论sql关联查询【文章评论】.mp4
 [44.4 MB] [8.9]--8-9显示评论列表【文章评论】.mp4
 [74.7 MB] [8.5]--8-5用户发表评论【文章评论】.mp4
 [93.2 MB] [8.3]--8-3文章阅读数防刷策略【详情页】.mp4
 [67.1 MB] 📁 {2}--第2章架构后端项目 [2.7]--2-7api接口暴露【聚合工程】.mp4
 [68.1 MB] [2.1]--2-1前后端分离设计模式探讨【项目构建】.mp4
 [24.8 MB] [2.3]--2-3虚拟域名的绑定与使用.mp4
 [81.1 MB] [2.4]--2-4数据库选型与数据导入.mp4
 [77.1 MB] [2.8]--2-8配置logback日志与多环境profile【聚合工程】.mp4
 [57.1 MB] [2.6]--2-6构建模块工程【聚合工程】-2.mp4
 [120.3 MB] [2.2]--2-2运行前端项目【项目构建】.mp4
 [42.2 MB] [2.12]--2-12Swagger2接口文档工具的使用【构建项目】.mp4
 [75.9 MB] [2.9]--2-9优雅的返回封装结果【构建项目】.mp4
 [76.0 MB] [2.10]--2-10配置数据库逆向生成工具【构建项目】.mp4
 [77.3 MB] [2.11]--2-11整合mybatis【构建项目】.mp4
 [97.0 MB] 📁 {10}--第10章RabbitMQ异步解耦与延迟队列 [10.6]--10-6创建交换机和队列【集成Rabbitmq】.mp4
 [85.0 MB] [10.8]--10-8消费者接受消息处理业务【集成Rabbitmq】.mp4
 [55.6 MB] [10.7]--10-7创建生产者&配置路由规则【集成Rabbitmq】【持续更新‖免费提供:CunworknoteS】.mp4
 [95.8 MB] [10.11]--10-11实现延迟队列【延迟队列】.mp4
 [62.7 MB] [10.5]--10-5引入依赖和配置【集成Rabbitmq】.mp4
 [41.2 MB] [10.12]--10-12实现文章的定时延迟发布【延迟队列】.mp4
 [98.1 MB] [10.1]--10-1接口解耦需求【章节概述】.mp4
 [48.0 MB] [10.10]--10-10延迟队列的需求与安装配置【延迟队列】.mp4
 [124.3 MB] [10.4]--10-4RabbitMQ-3.8.5安装与配置-2.mp4
 [86.6 MB] [10.9]--10-9文章静态化HTML与删除【异步解耦】.mp4
 [58.5 MB] [10.3]--10-3RabbitMQ-3.8.5安装与配置-1.mp4
 [86.6 MB] [10.2]--10-2RabbitMQ概览&MQ模型.mp4
 [41.7 MB] 📁 {9}--第9章Freemarker详情页数据静态化 [9.10]--9-10梳理生产端消费端与中间gridfs关系【静态化解耦】.mp4
 [119.2 MB] [9.11]--9-11生产端存储html到gridfs并关联文章表【静态化解耦【更多精选‖公众号:CunWorknotes】 .mp4
 [116.6 MB] [9.4]--9-4输出list与map【freemarker语法】【公重号:CunWorkNotes】.mp4
 [49.5 MB] [9.12]--9-12消费端从gridfs下载HTML到tomcat【静态化解.mp4
 [90.3 MB] [9.5]--9-5指令if【freemarker语法】.mp4
 [59.0 MB] [9.1]--9-1文章静态化技术与Freemarker【章节概述】.mp4
 [54.6 MB] [9.6]--9-6结合动态数据生成静态化HTML【freemarker】.mp4
 [96.3 MB] [9.7]--9-7改写详情页为模板页ftl【页面静态化】.mp4
 [82.1 MB] [9.13]--9-13(作业)撤回删除文章,删除gridfs文件以及html【.mp4
 [26.7 MB] [9.3]--9-3输出对象【freemarker语法】.mp4
 [57.8 MB] [9.2]--9-2创建并且显示模板ftl【HelloFreemarker】.mp4
 [83.1 MB] [9.9]--9-9文章阅读量单独获取并展示【页面静态化】.mp4
 [51.0 MB] [9.8]--9-8文章详情ftl生成静态化页面【页面静态化】.mp4
 [92.8 MB] 📁 {15}--第15章【升级章节】es项目实战 [15.14]--15-14粉丝画像-es数据可视化男女统计【资源精选‖更多关注:CunworkNotes】.mp4
 [91.2 MB] [15.15]--15-15粉丝画像-es数据可视化地域统计【持续更新‖免费提供:CunworknoteS】.mp4
 [36.9 MB] [15.1]--15-1es实践-梳理文章索引field并创建.mp4
 [33.3 MB] [15.2]--15-2es实践-发布文章新增文档数据【不易整理‖请关注:CunWorkNoteS】.mp4
 [65.6 MB] [15.12]--15-12粉丝列表-粉丝信息被动更新.mp4
 [87.3 MB] [15.10]--15-10es实践-整合es搜索到前端【优质资源‖关注:cunWorkNotes 解锁】.mp4
 [59.3 MB] [15.13]--15-13粉丝画像-es聚合统计脚本【持续更新‖免费提供:CunworknoteS】.mp4
 [94.3 MB] [15.9]--15-9粉丝管理-关注与取关,保存关系到es中.mp4
 [66.8 MB] [15.18]--15-18redis拓展作业-首页热闻实现思路.mp4
 [21.4 MB] [15.3]--15-3es实践-删除撤下文章,删除文档数据.mp4
 [33.1 MB] [15.7]--15-7粉丝管理-在es中构建粉丝索引.mp4
 [31.4 MB] [15.8]--15-8es实践-关键字高亮展示.mp4
 [113.5 MB] [15.16]--15-16redis拓展-基于zset的数据类型.mp4
 [79.6 MB] [15.11]--15-11粉丝列表-es查询与展示粉丝列表.mp4
 [49.1 MB] [15.17]--15-17redis拓展作业-首页热闻实现思路.mp4
 [21.4 MB] [15.5]--15-5es实践-整合实现match_all搜索.mp4
 [65.6 MB] [15.6]--15-6es实践-es实践-整合实现term与match搜索.mp4
 [25.5 MB] [15.4]--15-4es实践-首页基于文章的3种搜索脚本.mp4
 [48.6 MB] 📁 {6}--第6章内容管理与AI自动审核 [6.12]--6-12文章列表展示【内容管理】.mp4
 [119.2 MB] [6.6]--6-6admin端维护数据缓存【文章领域】【不易整理‖请关注:CunWorkNoteS】.mp4
 [36.7 MB] [6.16]--6-16人工审核【内容审核】.mp4
 [35.2 MB] [6.10]--6-10构建定时任务.mp4
 [53.8 MB] [6.15]--6-15(作业)admin文章管理列表【内容审核】【整理不易‖记得关注:CunWorKNotes】.mp4
 [14.2 MB] [6.9]--6-9预览文章【发头条】【公重号:CunWorkNotes】.mp4
 [31.9 MB] [6.17]--6-17撤回&删除文章作业【内容管理】.mp4
 [17.8 MB] [6.4]--6-4实现多文件上传【发头条】.mp4
 [59.0 MB] [6.14]--6-14实现阿里AI自动审核文章【内容审核】.mp4
 [71.8 MB] [6.1]--6-1梳理文章article表结构【文章服务】.mp4
 [52.8 MB] [6.8]--6-8发布文章入库Service及联调【发头条】.mp4
 [70.9 MB] [6.11]--6-11定时发布文章【定时任务】.mp4
 [70.8 MB] [6.7]--6-7发布文章入库Controller及验证【发头条】.mp4
 [110.0 MB] [6.13]--6-13阿里AI文本检测【内容审核】.mp4
 [61.1 MB] [6.3]--6-3summernote与多文件上传需求【发头条】.mp4
 [58.6 MB] 📁 {11}--第11章SpringCloud微服务-1 [11.6]--11-6构建Eureka注册服务【eureka】-2.mp4
 [65.1 MB] [11.2]--11-2SpringCloud概述与版本选型.mp4
 [43.9 MB] [11.25]--11-25自动触发熔断隔离与恢复【hystrix】【持续更新‖免费提供:CunworknoteS】.mp4
 [167.1 MB] [11.11]--11-11构建微服务集群【eureka】【资源精选‖更多关注:CunworkNotes】.mp4
 [25.8 MB] [11.1]--11-1互联网架构演变.mp4
 [60.9 MB] [11.24]--11-24服务调用者降级【hystrix】.mp4
 [69.1 MB] [11.14]--11-14概述与负载均衡【ribbon】.mp4
 [39.6 MB] [11.21]--11-21模拟服务故障【hystrix】.mp4
 [41.6 MB] [11.15]--11-15实现多种负载均衡算法【ribbon】.mp4
 [72.2 MB] [11.22]--11-22服务提供者熔断【hystrix】.mp4
 [51.2 MB] [11.19]--11-19开启日志调试【feign】.mp4
 [40.1 MB] [11.18]--11-18统一校验处理【feign】.mp4
 [47.4 MB] [11.12]--11-12实现轮训负载均衡【eureka】.mp4
 [40.0 MB] [11.20]--11-20阐述断路器及概念【hystrix】.mp4
 [33.5 MB] [11.10]--11-10微服务注册到eureka集群【eureka】.mp4
 [24.4 MB] [11.17]--11-17简化服务调用【feign】.mp4
 [80.0 MB] [11.13]--11-13自我保护功能【eureka】.mp4
 [78.4 MB] [11.16]--11-16重试机制【ribbon】.mp4
 [63.6 MB] [11.23]--11-23全局降级【hystrix】.mp4
 [44.8 MB] [11.8]--11-8使用AppName优化服务间的通信【eureka】.mp4
 [38.8 MB] [11.5]--11-5构建Eureka注册服务【eureka】-1.mp4
 [46.9 MB] [11.7]--11-7实现用户与文章的服务注册【eureka】.mp4
 [61.7 MB] [11.3]--11-3使用RestTemplate进行服务调用的弊端.mp4
 [38.5 MB] [11.9]--11-9动态构建eureka集群【eureka】.mp4
 [92.7 MB] [11.4]--11-4注册中心模型【eureka】.mp4
 [15.2 MB] 📁 {26}--第26章升级总结 [26.1]--26-1课程升级总结【持续更新‖免费提供:CunworknoteS】.mp4
 [9.4 MB] 📁 {1}--第1章课程导学 [1.4]--1-5项目技术架构图【课前必知】【更多精选‖公众号:CunWorknotes】 .mp4
 [12.9 MB] [1.2]--1-3项目介绍与演示【课前必知】.mp4
 [35.2 MB] [1.3]--1-4项目微服务架构图【课前必知】.mp4
 [15.0 MB] [1.1]--1-2课程介绍与学习指南.mp4
 [37.6 MB] (1.1)--1-1课前必读.pdf
 [977.7 KB] 📁 {22}--第22章【升级章节】Sentinel熔断 [22.1]--22-1Sentinel熔断降级概念梳理【优质资源‖关注:cunWorkNotes 解锁】.mp4
 [44.0 MB] [22.4]--22-4Sentinel熔断-异常数【公重号:CunWorkNotes】.mp4
 [20.4 MB] [22.3]--22-3Sentinel熔断-异常比例.mp4
 [27.7 MB] [22.2]--22-2Sentinel熔断-慢调用比例.mp4
 [51.6 MB] 📁 {17}--第17章【升级章节】新一代微服务网关Gateway [17.6]--17-6Filters自定义全局过滤器.mp4
 [62.2 MB] [17.1]--17-1新一代微服务网关GateWay与网关架构.mp4
 [44.5 MB] [17.4]--17-4Gateway的两种路由方式与动态路由配置.mp4
 [38.4 MB] [17.5]--17-5Predicates断言匹配规则.mp4
 [45.6 MB] [17.3]--17-3构建gateway工程进行服务调用.mp4
 [71.8 MB] [17.2]--17-2Gateway三大特性和工作原理.mp4
 [50.0 MB] 📁 {20}--第20章【升级章节】Nacos集群 [20.3]--20-3Nacos构建集群.mp4
 [84.9 MB] [20.2]--20-2Nacos集群-MySql持久化配置.mp4
 [78.9 MB] [20.1]--20-1Nacos集群-IP漂移技术.mp4
 [25.2 MB] 📁 {18}--第18章【升级章节】SpringCloudAlibabaNaco [18.3]--18-3安装Nacos【不易整理‖请关注:CunWorkNoteS】.mp4
 [18.4 MB] [18.1]--18-1SpringCloudAlibaba【优质资源‖关注:cunWorkNotes 解锁】.mp4
 [57.1 MB] [18.2]--18-2Nacos简介.mp4
 [31.5 MB] … 其余 1

15 项略,目录共 315 项