Spring Cloud微服务实战视频课程
Spring Cloud微服务实战视频课程附带课件+源码
课程目标
Spring Cloud实战微服务。国内第一个Spring Cloud视频教程!
适用人群
对分布式系统有一定了解的Java开发人员、想要了解并实战微服务架构的人群
课程简介
这套视频是我2016年录制的,使用的Spring Cloud版本比较老旧,
随着互联网的迅速发展,传统架构已经无法满足我们持续集成、持续交付的需求。在这种现状下,诞生了微服务。
微服务是当前架构领域的热门话题。笔者有幸参与了全球微服务架构高峰论坛。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讲解。
**** Hidden Message *****
第1章微服务架构概述
1-1公开课
1-21.1 微服务架构概述
第2章开始使用Spring Cloud实战微服务
2-1开始使用Spring Cloud实战微服务
第3章服务提供者与服务消费者
3-1服务提供者与服务消费者
第4章服务发现与服务注册
1 服务发现与服务注册
2 Eureka简介与Eureka Server
3 将微服务注册到Eureka Server上
4 Ribbon-1 Ribbon的基本使用
5 Ribbon-2 通过代码自定义配置Ribbon
6 Ribbon-3 使用配置文件自定义Ribbon Client
7 Ribbon-4 Ribbon脱离Eureka使用
8 Feign-1 Feign的简介及基础使用
9 Feign-2 覆写Feign的默认配置
10 Feign-3 覆写Feign的默认配置续
11 Feign-4 解决Feign**次请求timeout的问题
12 Eureka深入理解
13 Eureka常用配置详解
14 Eureka、Ribbon、Feign常见问题及解决
第5章使用Hystrix保护应用
1 超时机制、断路器模式简介
2 Hystrix简介及简单代码示例
3 Hystrix传播Security Context或使用Spring Scope
4 Hystrix Health Indicator及Metrics Stream
5 Feign的Hystrix支持
6 如何禁用单个FeignClient的Hystrix支持
7 Feign使用fallbackFactory属性打印fallback异常
8 Hystrix Dashboard的使用与常用问题总结
9 Turbine-上
10 Turbine-下
第6章使用Zuul构建API Gateway
1 API Gateway简介
2 Zuul简介及代码示例
3 Zuul指定path+serviceid
4 Zuul指定path+url以及指定可用的服务节点时如何负载均衡
5 Zuul使用正则表达式指定路由规则
6 Zuul路由的strip-prefix与order
7 Zuul的各种姿势
8 通过Zuul上传文件、禁用Zuul的Filters
9 Zuul的回退
10 使用Sidecar支持异构平台的微服务
10 Sidecar补充
11-1 Zuul过滤器
11-2 禁用Zuul的过滤器
第7章Spring Cloud Config
1 Spring Cloud Config简介
2 编写Config Server
3 编写Config Client
4 Git仓库配置详解
5 配置属性加解密之对称加密
6 配置属性加解密之非对称加密
7 Spring Cloud Config的安全(用户认证)
8 Spring Cloud Config与Eureka配合使用
9 Spring Cloud Config配置属性刷新之手动刷新
10 Spring Cloud Config配置属性刷新之自动刷新
11 Spring Cloud Config配置属性刷新之自动刷新-补充
12 Config Server的高可用
阿士大夫撒地方第三方 766666666666666 111111111 好资源 dddddddddddddddddddddddddddddd 学习学习谢谢 谢谢分享 强大的资源共享吧,一定给你多拉人推荐! ddddd