Spring Cloud微服务实战视频教程下载
课程介绍:
Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案,而且它对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。 Spring Cloud 为开发者提供了快速构建分布式系统的工具,开发者可以快速的启动服务或构建应用、同时能够快速和云平台资源进行对接。2017年Spring Cloud微服务实战视频教程围绕微服务的通用模式,讲解Spring Cloud的常见用法及原理。使用最新的Spring Cloud Camden SR1与Spring Boot 1.4.1进行讲解,各种新特性一览无余。讲到中途,Spring Cloud发布SR2了,改用Spring Cloud Camden SR2和Spring Boot 1.4.2讲解。
Spring Cloud微服务实战视频教程目录结构介绍:
第1章 微服务架构概述
1-1公开课
1-2 微服务架构概述
第2章 开始使用Spring Cloud实战微服务
2-1开始使用Spring Cloud实战微服务
第3章 服务提供者与服务消费者
3-1服务提供者与服务消费者
第4章 服务发现与服务注册
4-1 服务发现与服务注册
4-2 Eureka简介与Eureka Server
4-3 将微服务注册到Eureka Server上
4-4 Ribbon-1 Ribbon的基本使用
4-5 Ribbon-2 通过代码自定义配置Ribbon
4-6 Ribbon-3 使用配置文件自定义Ribbon Client
4-7 Ribbon-4 Ribbon脱离Eureka使用
4-8 Feign-1 Feign的简介及基础使用
4-9 Feign-2 覆写Feign的默认配置
4-10 Feign-3 覆写Feign的默认配置续
4-11 Feign-4 解决Feign第一次请求timeout的问题
4-1 Eureka深入理解
4-13 Eureka常用配置详解
4-14 Eureka、Ribbon、Feign常见问题及解决
第5章 使用Hystrix保护应用
5-1 超时机制、断路器模式简介
5-2 Hystrix简介及简单代码示例
5-3 Hystrix传播Security Context或使用Spring Scope
5-4 Hystrix Health Indicator及Metrics Stream
5-5 Feign的Hystrix支持
5-6 如何禁用单个FeignClient的Hystrix支持
5-7 Feign使用fallbackFactory属性打印fallback异常
5-8 Hystrix Dashboard的使用与常用问题总结
5-9 Turbine-上
5-10 Turbine-下
第6章 使用Zuul构建API Gateway
6-1 API Gateway简介
6-2 Zuul简介及代码示例
6-3 Zuul指定path+serviceid
6-4 Zuul指定path+url以及指定可用的服务节点时如何负载均衡
6-5 Zuul使用正则表达式指定路由规则
6-6 Zuul路由的strip-prefix与order
6-7 Zuul的各种姿势
6-8 通过Zuul上传文件、禁用Zuul的Filters
6-9 Zuul的回退
6-10 使用Sidecar支持异构平台的微服务
6-11 Sidecar补充
6-12 Zuul过滤器
6-13 禁用Zuul的过滤器
第7章 Spring Cloud Config
7-1 Spring Cloud Config简介
7-2 编写Config Server
7-3 编写Config Client
7-4 Git仓库配置详解
7-5 配置属性加解密之对称加密
7-6 配置属性加解密之非对称加密
7-7 Spring Cloud Config的安全(用户认证)
7-8 Spring Cloud Config与Eureka配合使用
7-9 Spring Cloud Config配置属性刷新之手动刷新
7-10 Spring Cloud Config配置属性刷新之自动刷新
7-11 Spring Cloud Config配置属性刷新之自动刷新-补充
7-12 Config Server的高可用
Spring Cloud微服务实战视频教程资料截图展示: