文章内容输出来源:拉勾教育Java高薪训练营
学习心得
课程介绍
第三阶段 分布式架构设计&微服务深入剖析
模块五 SpringCloud组件设计原理及实战(下)
本模块对SpringCloud的一些高级特性,例如链路追踪设计原理及Sleuth+Zipkin、Spring Cloud Alibaba等进行讲解。
作业内容
编程题
根据如下描述,改造Spring Cloud(上)的作业,完成练习:
1)Eureka注册中心 替换为 Nacos注册中心
2)Config+Bus配置中心 替换为 Nacos配置中心
3)Feign调用 替换为 Dubbo RPC调用
4)使用Sentinel对GateWay网关的入口资源进行限流(限流参数自定义并完成测试即可)
注意:1)所有替换组件使用单节点即可
课程目录
任务一:Spring Cloud高级实战
主要讲解链路追踪和权限认证,作业题目没有相关内容,所以可以先直接跳过。
任务二:Spring Cloud Alibaba高级实战
讲解整合Nacos、Config+Bus、Sentinel、Dubbo(在最后),和作业有关,需要观看部分课程内容。
观看建议
***
必看
**
建议看
*
可不看
- Spring Cloud Alibaba背景介绍(11:10)
- Spring Cloud Alibaba Nacos初识(08:29)
***
- Nacos Server 服务部署(05:58)
***
- Nacos服务注册及服务列表分析(16:54)
***
- Nacos服务详情解读(12:06)
**
- Nacos服务保护阈值(09:23)
- Nacos获取实例信息及服务订阅(13:18)
***
- Nacos服务实例动态上下线及权重设置(05:00)
- Nacos 领域数据模型(22:01)
***
- Nacos Server数据持久化到MySQL(08:28)
***
- Nacos Server集群模式(11:21)
- 微服务注册到Nacos集群(01:50)
- Nacos配置中心之创建配置集(21:10)
***
- Nacos配置中心之微服务实时刷新配置项(13:46)
***
- Nacos配置中心之监听查询(02:59)
*
- Nacos配置中心之dataId扩展(10:31)
**
- Nacos配置中心之dataId优先级问题(07:22)
**
- Spring Cloud Alibaba Sentinel初识(18:52)
***
- Sentinel Dashboard部署(03:54)
***
- Sentinel监控自动投递微服务(15:03)
***
- Sentinel关键概念及流控引入(08:52)
***
- Sentinel流量控制之QPS类型(06:32)
***
- Sentinel流量控制之线程数类型(09:05)
- Sentinel流量控制之关联模式(09:44)
- Sentinel流量控制之链路模式(06:05)
- Sentinel流量控制之预热效果(06:47)
- Sentinel流量控制之排队等待效果(09:14)
- Sentinel降级规则之RT策略(14:21)
- Sentinel降级规则之异常比例策略(06:10)
- Sentinel降级规则之异常数策略(03:11)
- Sentinel Dashboard其他功能(10:12)
- Sentinel自定义兜底逻辑(17:41)
- 基于Nacos持久化Sentinel流控及降级规则数据part01(13:24)
***
- 基于Nacos持久化Sentinel流控及降级规则数据part02(08:33)
***
- 基于Nacos持久化Sentinel流控及降级规则数据part03(03:09)
***
- Nacos+Sentinel+Dubbo三剑合璧之服务提供者改造(15:50)
***
- Nacos+Sentinel+Dubbo三剑合璧之服务消费者改造(08:29)
***
- Spring Cloud Alibaba小结(03:19)
作业说明
更新中...
介绍作业思路、实现步骤、注意事项等。