最新Spring Cloud Alibaba微服务从入门到进阶

第1章 课程介绍 课程的总体介绍,课程需要的环境搭建和一些常用的快捷键介绍.

1-1 本课导学 试看 1-2 项目环境搭建 第2章 Spring Boot基础 前期先带着学习Spring Boot基础,创建Spring Boot项目,讲解Spring Boot的配置,是学习Spring Cloud Alibaba的必知必会.

2-1 本章概述 2-2 Spring Boot是什么,能做什么? 2-3 编写第一个Spring Boot应用 2-4 Spring Boot应用组成分析 2-5 Spring Boot开发三板斧 2-6 必会:Spring Boot Actuator 2-7 必会:Spring Boot配置管理 2-8 必会:Profile 2-9 本章总结 第3章 微服务的拆分与编写 这一章讲解的微服务的概念,使用场景,建模,架构通览,讲师带着拆分微服务并且一步步分析,编写一些基础的微服务功能

3-1 本章概述 3-2 单体应用 3-3 微服务 3-4 项目效果演示 3-5 微服务拆分 3-6 项目架构图 3-7 数据库设计 3-8 API文档 3-9 如何创建小程序 3-10 前端代码如何使用 3-11 创建项目-1 3-12 创建项目-2 3-13 整合Lombok简化代码编写 3-14 解决IDEA的红色警告 3-15 编写用户微服务与内容微服务-1 3-16 编写用户微服务与内容微服务-2 3-17 编写用户微服务与内容微服务-3 3-18 现有架构存在的问题 第4章 Spring Cloud Alibaba介绍 学习Spring Cloud Alibaba是什么,为项目整合Spring Cloud Alibaba

4-1 Spring Cloud Alibaba是什么 4-2 版本与兼容性 4-3 为项目整合Spring Cloud Alibaba 第5章 服务发现-Nacos 这一章带我们先剖析服务发现原理,然后将应用注册到Nacos上,分析核心的Nacos服务发现,进而实现对Nacos的监控,最后学习搭建Nacos集群.

5-1 服务提供者与服务消费者 5-2 大白话剖析服务发现原理 试看 5-3 什么是Nacos 5-4 搭建Nacos Server 5-5 将应用注册到Nacos 试看 5-6 为内容中心引入服务发现 5-7 Nacos服务发现的领域模型 5-8 Nacos元数据 第6章 实现负载均衡-Ribbon 本章节带我们理解和学习负载均衡,学习Ribbon的并且为我们的应用整合Ribbon,最后学习Ribbon的配置.

6-1 负载均衡的两种方式 6-2 手写一个客户端侧负载均衡器 6-3 使用Ribbon实现负载均衡 6-4 Ribbon组成 6-5 Ribbon内置的负载均衡规则 6-6 细粒度配置自定义01-Java代码方式 6-7 细粒度配置自定义02-父子上下文 6-8 细粒度配置自定义03-配置属性方式 6-9 细粒度配置自定义04-两种方式对比 6-10 细粒度配置自定义05-最佳实践总结 6-11 全局配置 6-12 支持的配置项 6-13 饥饿加载 6-14 扩展Ribbon-支持Nacos权重 6-15 扩展Ribbon-同一集群优先调用 6-16 扩展Ribbon-基于元数据的版本控制 6-17 深入理解Nacos的Namespace 6-18 现有架构存在的问题 第7章 声明式HTTP客户端-Feign 本章学习Feign,包括Feign的自定义配置,实现文件上传,进一步实现代码的重用,Feign性能优化,Feign与RestTemplate的对比与选择.

7-1 使用Feign实现远程HTTP调用 7-2 Feign的组成 7-3 细粒度配置自定义-01-Java代码方式-指定日志级别 7-4 细粒度配置自定义-02-配置属性方式-指定日志级别 7-5 全局配置-01-Java代码方式-指定日志级别 7-6 全局配置-02-配置属性方式-指定日志级别 7-7 支持的配置项 7-8 配置最佳实践总结 7-9 Feign的继承 7-10 多参数请求构造 7-11 Feign脱离Ribbon使用 7-12 RestTemplate vs Feign 7-13 Feign性能优化 7-14 常见问题总结 7-15 现有架构总结 第8章 服务容错-Sentinel 本章主要讲解Sentinel,介绍这个之前先讲解容错的常见手段,然后快速入门Sentinel,讲解内容主要包括,限流规则,降级规则,集群限流,搭建生产级Sentinel,最后进行Sentinel核心源码分析.

8-1 雪崩效应 8-2 常见容错方案 8-3 使用Sentinel实现容错 8-4 Sentinel控制台 8-5 流控规则 8-6 降级规则详解【使用、流程、注意点、源码】 8-7 热点规则详解【使用、场景、注意点、源码】 8-8 系统规则详解【使用、计算规则、源码】 8-9 授权规则详解 8-10 代码配置规则 8-11 Sentinel与控制台通信原理剖析 8-12 控制台.......

下载地址:

经验分享 程序员 微信小程序 职场和发展