SpringCloud视频教程是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
第一章-互联网网站架构演变过程
- 第一节-SpringCloud2.0课程说明
- 第二节-网站架构演变过程之传统架构模式
- 第三节-网站架构演变过程之分布式架构模式
- 第四节-网站架构演变过程之SOA架构模式
- 第五节-网站架构演变过程之微服务架构产生的原因
- 第六节-网站架构演变过程之微服务概念描述
- 第八节-SOA架构与微服务架构区别
- 第九节-为什么要使用SpringCloud框架
- 第十节-SpringCloud微服务框架简介
第二章-SpringCloud服务注册与发现
- 第一节-SpringCloud服务注册与发现课程概述
- 第二节-微服务服务治理技术概述
- 第三节-服务注册与发现原理
- 第四节-Eureka2.0服务注册中心
- 第五节-搭建服务提供者注册到Eureka
- 第六节-使用RestTemplate调用服务接口
- 第七节-@LoadBalanced实现本地负载均衡
- 第八节-Eureka2.0高可用集群环境搭建
- 第九节-客户端调用Eureka2.0集群环境
第三章-Eureka自我保护机制&整合注册中心
- 第一节-Eureka自我保护机制环境搭建
- 第二节-搭建会员服务平台
- 第三节-搭建订单服务平台
- 第四节-Eureka自我保护机制
- 第五节-什么环境开启Eureka自我保护机制
- 第六节-SpringCloud整合Zookeeper作为注册中心
- 第七节-Zookeeper整合Ribbon负载均衡
- 第八节-Windows环境安装Consul注册中心
- 第九节-Consu实现服务与发现
- 第十节-DiscoveryClient使用
第四章-Ribbon负载均衡原理与Feign客户端
- 第一节-SpringCloud课程疑问
- 第二节-Eureka服务注册与发现原理
- 第三节-客户端本地负载均衡原理
- 第四节.DiscoveryClient实现本地负载均衡
- 第五节.Ribbon与Nginx实现负载均衡区别
- 第六节.声明式Feign客户端调用工具
- 第七节.Feign客户端调用重构思想
- 第八节.创建Feign客户端依赖聚合项目
- 第九节.Order项目调用会员服务项目
第五章-Hystrix服务保护框架
- 第一节-上节课内容回顾
- 第二节-服务雪崩效应产生的原因
- 第三节-Feign客户端超时时间配置
- 第四节-Feign客户端对Ribbon的支持
- 第五节-Hystrix服务保护框架
- 第六节-服务保护之服务降级概念
- 第七节-服务保护之服务熔断概念
- 第八节-服务保护之线程隔离方式
- 第九节-@HystrixCommand注解使用
- 第十节-演示Hystrix服务降级、熔断、隔离效果
第六章-SpringCloud分布式配置中心
- 第一节-分布式配置中心概述
- 第二节-分布式配置中心产生的背景
- 第三节-分布式配置中心框架对比
- 第四节-分布式配置中心框架设计思想
- 第五节-SpringCloud分布式配置中心原理
- 第六节-公司项目环境如何进行区分
- 第七节-搭建configServer环境
- 第八节-配置文件命名规范与发布配置文件
- 第九节-搭建configClient端读取配置文件
- 第十节-刷新config配置文件信息
第七章-SpringCloud搭建Zuul动态服务网关
- 第一节-上节课程疑问
- 第二节-定义统一fallback接口
- 第三节-互联网API接口的分类
- 第四节-架构师面试题如何设计一套API接口
- 第五节-ApiGateway网关的作用
- 第六节-Nginx与Zuul的区别
- 第七节-使用网关拦截请求参数
- 第八节-搭建ZuulGateway服务
- 第九节-搭建ZuulFilter拦截请求参数
- 第十节-Zuul网关负载均衡效果演示
- 第十一节-搭建动态Zuul网关路由转发
第八章-Zuul网关集群&Swagger
- 第一节-Zuul网关集群概述
- 第二节-画图分析Zuul网关集群原理
- 第三节-Nginx+Zuul实现网关集群
- 第四节-Nginx与Zuul之间区别
- 第五节-传统生成API文档弊端
- 第六节-整合Swagger生成API文档
- 第七节-Swagger生成Post和Get请求
- 第八节-使用Zuul管理整个微服务接口文档原理
- 第九节-配置Zuul管理微服务接口
-
课程介绍:
完全符合一线城市微服务电商的需求,对中国程序猿学习微服务电商架构,有非常大的帮助,该项目涵盖从微服务电商需求讨论、数据库设计、技术选型、互联网安全架构、整合SpringCloud各自组件、分布式基础设施、使Docker+k8s+jenkins实现微服务自动化部署、项目上线域名配置、SEO优化、大数据统计分析等。
课程目标:
该想项目是采用目前比较流行的SpringBoot/SpringCloud构建微服务电商项目,实现一套串联的微服务电商项目,能完全掌握该知识,可以在一线城市拿到月薪25+k薪资。
直接观看:http://www.mayikt.com/front/couinfo/91/0
哔哩哔哩:https://www.bilibili.com/video/av62603002/
离线下载(百度网盘地址):
链接:https://pan.baidu.com/s/1DyuYioKafUR8cAtRQx6rtw
提取码:0ipq