文章      动态     相关文章     最新文章     手机版动态     相关动态     |   首页|会员中心|保存桌面|手机浏览

6bj9k

http://oml01z.riyuangf.com/com6bj9k/

相关列表
文章列表
  • 暂无文章
推荐文章
springcloud和docker笔记
发布时间:2024-11-19        浏览次数:0        返回列表

 

springcloud和docker笔记

1、微服务架构SpringCloud课程介绍

简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧

 

2、技术选型和学后水平

简介:课程所需基础和技术选型讲解,学完课程可以到达怎样的程度

 

 

 
 
 

 

 

 

1、传统架构演进到分布式架构

简介:讲解单机应用和分布式应用架构演进基础知识 (画图)

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

2、微服务核心基础讲解

简介:讲解微服务核心知识 :网关、服务发现注册、配置中心、链路追踪、负载均衡器、熔断​ 1、网关:路由转发 + 过滤器​ /api/v1/pruduct/ 商品服务​ /api/v1/order/ 订单服务​ /api/v1/user/ 用户服务 2、服务注册发现:调用和被调用方的信息维护 3、配置中心:管理配置,动态更新 application.properties 4、链路追踪:分析调用链路耗时 例子:下单-》查询商品服务获取商品价格-》查询用户信息-》保存数据库 5、负载均衡器:分发负载 6、熔断:保护自己和被调用方

 

 

 

3、常见的微服务框架

简介:讲解常用的微服务框架

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

 

4、微服务下电商项目基础模块设计

简介:微服务下电商项目基础模块设计 分离几个模块,课程围绕这个基础项目进行学习​ 小而精的方式学习微服务

 

 

 
 
 
 
 
 
 
 
 
 
 

 

1、什么是微服务的注册中心

简介:讲解什么是注册中心,常用的注册中心有哪些 (画图)

 

 

 
 
 
 
 
 
 
 

 

 

2、分布式应用知识CAP理论知识

简介:讲解分布式核心知识CAP理论

 

 

 
 
 
 
 
 
 

 

 

3、分布式系统CAP原理常见面试题和注册中心选择

简介:讲解CAP原则在面试中回答和注册中心选择

 

 

 
 
 
 
 
 
 
 
 
 
 

 

 
 
 
 
 
 

 

 

 

 

 

 

4、SpringCloud微服务核心组件Eureka介绍和闭源后影响

简介:SpringCloud体系介绍

官方地址:http://projects.spring.io/spring-cloud/ Eureka的基础知识-->画图讲解交互流程,服务提供者<-->服务消费者 ; Eureka 2.x闭源后选择 参考:https://www.jianshu.com/p/d32ae141f680 https://blog.csdn.net/zjcjava/article/details/78608892

 

 

 

 

 

5、服务注册和发现Eureka Server搭建实战

简介:使用IDEA搭建Eureka服务中心Server端并启动,项目基本骨架介绍

 

 

 

 

 

 

 

 

 

6、服务注册和发现之Eureka Client搭建商品服务实战

简介:搭建用商品服务,并将服务注册到注册中心

 

 

 

7、Eureka服务注册中心配置控制台问题处理

简介:讲解服务注册中心管理后台(后续还会细讲

 

 

 

 

 

1、常用的服务间调用方式讲解

简介:讲解常用的服务间的调用方式

 

 

 

 

2、微服务调用方式之ribbon实战 订单调用商品服务

简介:实战电商项目 订单服务 调用商品服务获取商品信息

 

 

 

3、高级篇幅之Ribbon负载均衡源码分析实战

简介: 讲解ribbon服务间调用负载均衡源码分析

 

 

4、高级篇幅之服务间调用之负载均衡策略调整实战

简介:实战调整默认负载均衡策略实战

 

 

 

 

 

 

 

 

 

 

 

5、微服务调用方式之feign 实战 订单调用商品服务

简介:改造电商项目 订单服务 调用商品服务获取商品信息

 

 

 

 

6、Feign核心源码解读和服务调用方式ribbon和Feign选择

简介: 讲解Feign核心源码解读和 服务间的调用方式ribbon、feign选择

 

 

 

1、分布式核心知识之熔断、降级讲解

简介:系统负载过高,突发流量或者网络等各种异常情况介绍,常用的解决方案

 

 

 

 

 

2、Netflix开源组件断路器Hystrix介绍

简介:介绍Hystrix基础知识和使用场景

 

 

 

 

3、Feign结合Hystrix断路器开发实战《上》

简介:讲解SpringCloud整合断路器的使用,用户服务异常情况

 

 

 

 

 

4、Feign结合Hystrix断路器开发实战《下》

简介:讲解SpringCloud整合断路器的使用,用户服务异常情况

 

 

 

 

 

 

 

 

 

5、熔断降级服务异常报警通知实战

简介:完善服务熔断处理,报警机制完善

 

 

 

6、高级篇幅之深入源码剖析Hystrix降级策略和调整

简介:源码分析Hystrix降级策略和调整

 

 

 

 

 

7、断路器Dashboard监控仪表盘实战

简介:讲解断路器Dashboard基础使用和查看

 

 

 

 

8、断路器监控仪表参数讲解和模拟熔断

简介:讲解 断路器监控仪表盘参数和模拟熔断

 

 

 

 

1、微服务网关介绍和使用场景

简介:讲解网关的作用和使用场景 (画图)

 

 

 

 

2、SpringCloud的网关组件zuul基本使用

简介:讲解zuul网关基本使用

 

 

 

 

 

3、高级篇幅之Zuul常用问题分析和网关过滤器原理分析

简介:讲解Zuul网关原理和过滤器生命周期

 

 

 

 

 

4、自定义Zuul过滤器实现登录鉴权实战

简介:自定义Zuul过滤器实现登录鉴权实战

 

 

 

 

5、高级篇幅之高并发情况下接口限流特技

简介:谷歌guava框架介绍,网关限流使用

 

 

 

6、Zuul微服务网关集群搭建

简介:微服务网关Zull集群搭建

 

 

 

1、微服务下的链路追踪讲解和重要性

简介:讲解什么是分布式链路追踪系统,及使用好处

 

2、SpringCloud的链路追踪组件Sleuth实战

简介:讲解分布式链路追踪组件Sleuth实战

 

 

 

3、SpringCloud的链路追踪组件Sleuth常见问题说明

简介:讲解分布式链路追踪组件Sleuth常见问题说明

 

4、可视化链路追踪系统Zipkin部署

简介:讲解Zipkin的介绍和部署

 

 

 

 

5、高级篇幅之链路追踪组件Zipkin+Sleuth实战

简介:使用Zipkin+Sleuth业务分析调用链路分析实战

 

 

 

 

 

 

 

 

 

1、微服务下的分布式配置中心

简介:讲解什么是配置中心及使用前后的好处 (画图)

 

 

 

2、SpringCloud的配置中心组件config-server实战

简介:讲解SpringCloud配置中心config-server实战

 

 

 

 

 

 

3、使用git服务器结合Config搭建分布式配置中心

简介:讲解使用git服务器结合Config搭建分布式配置中心

 

 

4、分布式配置中心客户端使用实战

简介:微服务里面客户端接入配置中心实战

 

 

 

1、消息总线Bus介绍和使用场景

简介:讲解消息总线Bus介绍和使用场景

 

 

 

 

 

2、消息队列和RabbitMQ基础介绍

简介:消息队列和RabbitMQ基础介绍

 

 

 

3、实战系列使用Docker搭建RabbitMQ3.7

简介:使用Docker安装RabbitMQ

 

 

4、高级篇幅消息总线整合配置中心架构流程图

简介:讲解消息总线Bus结合config组件搭建配置中心项目架构图和操作流程

 

 

 

 

5、微服务相关项目改造配置中心

简介:把课程项目改造成配置中心讲解

 

 

 

 

 

 

 

1、微服务核心知识内容回顾

简介:回顾SpringCloud前面10章的基础内容

 

 

 

2、微服务下半部分知识 云服务器和Docker容器

简介:讲解云服务器和容器知识

 

 

1、云服务器介绍和阿里云服务器ECS服务器选购

简介:什么是云服务器及目前主要的几个厂商介绍

 

 

2、阿里云服务器远程登录和常用工具

简介:讲解阿里云服务器登录使用和常见终端工具

 

 

 

3、互联网架构知识之网站部署上线基础准备

简介:讲解应用部署到可以公网访问需要步骤

 

 

4、域名购买和配置解析实战

简介:域名购买和配置解析实战

 

 

 

 

 

1、微服务下的Docker介绍和使用场景

简介:Docker介绍和使用场景

 

 

 

 

2、Linux云服务器Centos7安装Docker实战

简介:讲解阿里云ECS服务安装Docker实战

 

 

 

3、Docker仓库、镜像、容器核心知识讲解

简介:快速掌握Dokcer基础知识

 

4、Docker容器常见命令实战

简介:讲解Docker在云服务上的实际应用

 

 

 

 

5、实战应用之使用Docker部署Nginx服务器

简介:讲解使用Docker部署Nginx服务器实战 1、获取镜像 docker run (首先会从本地找镜像,如果有则直接启动,没有的话,从镜像仓库拉起,再启动) docker search nignx 2、列举 docker images 3、拉取 docker pull nignx 3、启动 docker run -d --name "xdclass_nginx" -p 8088:80 nginx docker run -d --name "xdclass_nginx2" -p 8089:80 nginx docker run -d --name "xdclass_nginx3" -p 8090:80 nginx 4、访问 如果是阿里云服务,记得配置安全组,腾讯云也需要配置,这个就是一个防火墙

 

 

 

6、公司中Docker镜像仓库使用讲解

简介:讲解一般公司中镜像仓库在的使用

 

 

 

7、高级篇幅之构建自己的镜像仓库

简介:使用阿里云搭建自己的镜像仓库

 

 

 

1、高级篇幅之构建SpringBoot应用docker镜像上集

简介:使用Docker的maven插件,构建springboot应用

 

 

2、高级篇幅之构建SpringBoot应用docker镜像下集

简介:打包SpringCloud镜像并上传私有仓库并部署

 
 

 

 

 

 

 

3、实战系列之注册中心打包Docker镜像

简介:讲解使用Docker打包注册中心,上传私有镜像仓库并部署

 

 

 

4、 实战系列之部署RabbitMQ和配置中心打包Docker镜像

简介:讲解使用Docker打包配置中心,和部署RabbitMQ

 

 

5、常见问题处理之升级云服务器

简介:处理上节课出现的问题,升级服务器注意事项

 

 

 

 

 

6、实战系列之Docker部署Redis

简介:使用Docker安装redis

 

 

 

 

 

7、生产环境常见问题之配置中心访问

简介:讲解生产环境部署常见问题,配置中心访问路径变化

 

 

 

 

8、实战系列之打包Docker镜像打包商品服务和订单服务、网关

简介:打包Docker镜像部署商品服务和订单服务、网关

 

 

 

 

 

9、实战系列云服务器部署网关、订单、商品服务

简介:云服务部署商品服务、订单服务、网关服务

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1、SpringCloud微服务常见问题和解决思路

简介:讲解SpringCloud开发实战常见问题,及解决思路

 

 

 

 

2、课程总结和后续技术规划

简介:总结SpringCloud课程和微服务后续课程规划