找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

407

积分

0

好友

47

主题
发表于 2025-12-26 21:26:11 | 查看: 36| 回复: 0

课程简介

本课程是一门体系化的Spring Cloud微服务架构深度解析课程,旨在帮助开发者全面掌握构建高可用、高性能分布式系统的核心技能。课程内容涵盖负载均衡(Ribbon)、声明式服务调用(Feign)、服务容错与雪崩防护(Hystrix)、服务网关(Zuul)、分布式配置中心(Config)、消息总线(Bus)、分布式服务跟踪(Sleuth)以及可视化监控(Zipkin、ELK)等核心组件。通过原理剖析、实战配置与性能优化讲解,学员将深入理解微服务架构的设计模式与最佳实践,获得从服务治理到系统可观测性的一站式解决方案,具备独立设计和搭建企业级微服务架构的能力。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 负载均衡ribbon

第1–4节:ribbon角色、入门例子、负载均衡策略与点对点直连调试。

02 声明式服务调用

第5–11节:Feign作用、入门、复杂参数处理、连接池、GZip压缩、日志记录与负载均衡优化。

03 服务雪崩

第12–24节:雪崩灾难、降级、缓存、合并、熔断、隔离(线程池与信号量)、Feign降级处理、监控数据收集与可视化。

04 如何设计微服务?

第25–28节:微服务架构6种设计模式及user、product服务与代理链条模式实战。

05 服务网关

第29–38节:网关作用、入门例子、路由规则、过滤器、异常处理、容错(降级、限流、Hystrix结合)与性能调优。

06 分布式配置中心

第39–46节:配置中心作用、服务端与客户端编写、原理、配置刷新、敏感数据加密(对称与非对称)与用户安全认证。

07 消息总线bus

第47–49节:bus作用及采用bus实现配置信息的自动刷新(client与server)。

08 消息驱动

第50–53节:stream作用、入门例子及消息的分组与分区概念讲解。

09 分布式服务跟踪Sleuth

第54–55节:微服务跟踪作用、Sleuth入门例子及跟踪日志原理剖析。

10 分布式跟踪-ELK演练

第56–60节:ELK作用、ElasticSearch、Logstash、Kibana搭建及与Spring Cloud集成演示。

11 分布式跟踪-Zipkin演练

第61–66节:Zipkin作用、server搭建、Spring Cloud集成、底层原理、RabbitMQ收集数据及跟踪数据落地MySQL。

--- 点击展开详细目录 ---

章节1-负载均衡ribbon

  • 🎬 1、ribbon在微服务架构中扮演什么角色?.mp4
  • 🎬 2、ribbon的简单入门例子讲解.mp4
  • 🎬 3、七种常用负载均衡策略的对比与区别?.mp4
  • 🎬 4、采用点对点直连的方式,让ribbon的开发调试更方便快捷.mp4

章节10-分布式跟踪-ELK演练

  • 🎬 56、为什么要用ELK,它解决了什么问题?.mp4
  • 🎬 57、ElasticSearch搭建演示.mp4
  • 🎬 58、logstash搭建演示.mp4
  • 🎬 59、kibana搭建演示.mp4
  • 🎬 60、spring cloud 与 ELK的集成演示.mp4

章节11-分布式跟踪-Zipkin演练

  • 🎬 61、为什么要用Zipkin,它解决了什么问题?.mp4
  • 🎬 62、编写搭建zipkin server.mp4
  • 🎬 63编写spring cloud 与zipkin的例子.mp4
  • 🎬 64、zipkin的底层原理剖析.mp4
  • 🎬 65、采用rabbitmq收集跟踪数据.mp4
  • 🎬 66、跟踪数据落地mysql.mp4

章节2-声明式服务调用

  • 🎬 5、声明式服务调用的作用是什么?它解决什么问题?.mp4
  • 🎬 6、声明式服务调用的简单入门例子讲解.mp4
  • 🎬 7、剖析:feign对复杂参数请求的处理.mp4
  • 🎬 8、加入基于GZip压缩算法,提升网络通信速度.mp4
  • 🎬 9、采用连接池,提升feign的并发吞吐量.mp4
  • 🎬 10、如何在微服务的日志中记录每个接口URL、状态码和耗时信息?.mp4
  • 🎬 11、对feign的负载均衡进行优化配置.mp4

章节3-服务雪崩

  • 🎬 12、一场可怕的灾难性雪崩.mp4
  • 🎬 13、微服务雪崩解决方案一:服务降级.mp4
  • 🎬 14、微服务雪崩解决方案二:服务请求缓存.mp4
  • 🎬 15、微服务雪崩解决方案三:服务请求合并.mp4
  • 🎬 16、微服务雪崩解决方案四:服务熔断.mp4
  • 🎬 17、微服务雪崩解决方案五:隔离技术之线程池隔离.mp4
  • 🎬 18、微服务雪崩解决方案六:隔离技术之信号量隔离.mp4
  • 🎬 19、线程池隔离和信号量隔离,有什么区别?.mp4
  • 🎬 20、feign的雪崩处理:服务降级处理.mp4
  • 🎬 21、feign的雪崩处理:服务降级后的异常记录.mp4
  • 🎬 22、一种可视化的数据监控dashboard.mp4
  • 🎬 23、如何在集群条件下,收集监控数据?.mp4
  • 🎬 24、采用RabbitMQ,收集监控数据.mp4

章节4-如何设计微服务?

  • 🎬 25、微服务架构6种常用设计模式.mp4
  • 🎬 26、微服务设计模式实战-设计product服务.mp4
  • 🎬 27、微服务设计模式实战-设计user服务.mp4
  • 🎬 28、微服务设计模式实战-代理链条设计模式.mp4

章节5-服务网关

  • 🎬 29、为什么要用网关?它解决什么问题?.mp4
  • 🎬 30、编写网关的入门例子.mp4
  • 🎬 31、路由器的4种路由规则方法.mp4
  • 🎬 32、如何自定义自己的过滤器?.mp4
  • 🎬 33、过滤器有哪些类型?它有何用?.mp4
  • 🎬 34、采用网关过滤器对系统异常统一处理.mp4
  • 🎬 35、网关容错:zuul和hystrix无缝结合.mp4
  • 🎬 36、网关容错:网关如何实现服务降级?.mp4
  • 🎬 37、在高并发的情况下,网关如何实现限流达到自我保护.mp4
  • 🎬 38、zuul性能调优:网关的2层超时调优.mp4

章节6-分布式配置中心

  • 🎬 39、为什么需要配置中心,它解决了什么问题?.mp4
  • 🎬 40、编写配置中心的服务端.mp4
  • 🎬 41、编写配置中心的客户端.mp4
  • 🎬 42、配置中心的原理讲解.mp4
  • 🎬 43、在git端修改配置后,如何让客户端生效.mp4
  • 🎬 44、采用对称加密算法,实现敏感数据加密.mp4
  • 🎬 45、采用非对称算法,实现敏感数据加密.mp4
  • 🎬 46、配置中心的用户安全认证.mp4

章节7-消息总线bus

  • 🎬 47、bus解决了什么问题?.mp4
  • 🎬 48、采用bus实现自动刷新配置信息-client刷新.mp4
  • 🎬 49、采用bus实现自动刷新配置信息-server刷新.mp4

章节8-消息驱动

  • 🎬 50、编写消息驱动的入门例子.mp4
  • 🎬 51、为什么要用stream?它解决了什么问题?.mp4
  • 🎬 52、什么是消息的分组?.mp4
  • 🎬 53、什么是消息的分区.mp4

章节9-分布式服务跟踪Sleuth

  • 🎬 54、为什么要使用微服务跟踪?它解决了什么问题?.mp4
  • 🎬 55、编写sleuth的入门例子及跟踪日志原理剖析.mp4





上一篇:小马哥讲Spring核心编程思想专题课 深度解析IoC容器、Bean生命周期与配置元信息
下一篇:一次性搞懂分布式锁 Redisson+ZooKeeper+Curator+InterProcessMutex底层原理
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-1-9 18:04 , Processed in 0.200178 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表