小滴课堂 SpringCloud

2021-03-07 145

挖坑踩坑笔记

  • 环境: SPringBoot 2.3.3 + Mybatis + SpringCloud Hoxton SR8 + AlibabaCloud 2.2.1

Docker 1.13 + 阿里云CentOS 7.X

第1章新一代微服务全家桶AlibabaCloud+Docker容器..

1-1 介绍不看
1-2 大纲以后再看

第2章单机应用到分布式架构演进核心知识

2-1 历史不看
2-2 瞄几眼架构组成
2-3 看下其他技能点

第3章新一代微服务AlibabaCloud介绍和架构环境准备

3-1 介绍不看
3-2小滴课堂在线教育微服务模块设计和环境备
3-3 新建、导入数据库
3-4 新建Maven聚合工程
3-5 写SQL语句并测试
3-6 远程调用另外一个服务的 api
出现bug:从pdf 里面复制东西过去的时候,有可能会少点东西

<artifactId>spring-boot-starter-web</artifactId>

正常的时候

复制错误变成这样的话

<artifactId>spring-boot-starterweb</artifactId>

少了一个 - ,所以运行失败的时候


起因:解决红字依赖问题:

方案1:

方案2(正解):

有一种极端情况就是,方案1和方案2 共存,但是正确的方案2复制错了。就会变成看似有跑OrderApplication,但是跑不成功

第4章AlibabaCloud核心组件服务治理Nacos实战

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

  • 安装nacos, 需要

yum install java-11-openjdk
vim /etc/profile
export JAVA_HOME=/usr/local/webserver/jdk/XXXXXXXXXXXXXXX
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile

4-2AlibabaCloud注册中心Nacos实战

4-3基于Nacos实现订单视频服务之间的调用

4-4大话常见的负载均衡策略和解决方案

4-5AlibabaCloud集成Ribbon实现负载均衡

第5章【高级篇幅】负载均衡进阶之Ribbon和Feign实战…

5-1【源码剖析】手把手教学Ribbon负载均衡源码实战
5-2高级篇之AlibabaCloud负载均衡策略调整实战
5-3微服务新一代负载均衡组件Open-Feign介绍
5-4改造微服务集成Open-Feign实现远程方法调用

第6章【面试题】想成为架构师的你不可不知道的分布式…

6-1面试题掌握微服务你必须知道的CAP理论
6-2面试题CAP里面下的注册中心选择思考
6-3面试题一致性和可用性的权衡结果BASE理论

第7章高并发下的微服务架构存在的问题和解决方案

7-1海量请求下的微服务架构存在的问题
7-2面像失败编程-微服务架构容错方案介绍
7-3新版分布式系统的流量防卫兵-Sentine介绍
7-4流星防卫兵-Sentinel依赖引入和控制台搭建
7-5AliababCloud微服务整合Sentine限流配置实战

第8章【进阶简幅】玩转Sentinel多种流空规则和实战

8-1玩转Sentine流量控制功能
8-2基于并发线程数进行限流配置实操
8-3流控规则效果-直接拒绝-冷启动预热-匀速排队讲解
8-4新版Sentine-微服务高可用利器熔断降级规则讲解
8-5新版Sentinel的熔断状态和恢复讲解
8-6新版Sentine整合AlibabaCloud微服务熔断实操

第9章【高级篇幅】玩转Sentinel自定义异常-整合Open-…

9-1AlibabaCloud版本升级-自定义降级异常不向下兼…
9-2新版Sentinel自定义降级异常数据开发实战
9-3新版Sentinel整合OpenFeign配置实战

第10章 AlibabaCloud微服务升级下一代JDK11LTS长期.…

10-1大话DK各个版本第见问题讲解
10-2AlibabaCloud微服务升级JDK11和配置

第11章微服务核心组件之网关讲解

11-1什么是微服务的网关和应用场显
11-2微服务的网关SpringCloudGateway介绍
11-3SpringCloudGateway项目创建和依赖添加
11-4SpringCloudGateway网关整合Nacos开发实战

第12章【进阶篇】网关Gateway架构+断言+过滤器进阶…

12-1进阶掌握SpringCloudGateway配置和交互流程
12-2微服务SpringCloudGateway内置路由断言讲解
12-3Gateway内置断言实现接口定时下线实战
12-4玩转SpringCloudGateway过滤器
12-5【高级】案例实战之网关Gateway全局过滤器实…

第13章AlibabaCloud微服务下的链路追踪系统实战

13-1微服务架构下的排查问颗复杂性述
13-2SpringCloud的链路追踪组件Sleuth实战
13-3微服务下的可视化链路追踪系统Zpkin实战
13-4【高级筒阁链路追踪组件Zipkin+Sleuth整合实战
13-5微服务链路追踪系统Zipkin持久化配置

第14章AlibabaCloud微服务下的分布式配置中心实战

14-1微服务下的分布式配置中心
14-2AlibabaCloud配置中心Nacos面板介绍
14-3新版AlibabaCloud配置中心Nacos实战和注意的坑
14-4【高级】AlibabaCloud配置中心Nacos动态配置下…

第15章阿里云ECS服务器介绍和网络知识讲解

15-1云服务器介绍和阿里云服务器ECS服务器选购
15-2阿里云服务器远程登录和常用工具
15-3域名备案和线上访问服务器应用流程解析

第16章微服务容器化部署Docker专题

16-1分布式架构微服务下的Docker介绍和使用场景
16-2阿里云Linux云服务器Centos64位安装Docker实战
16-3面试对象的方式快速掌握Docker仓库、镜像、容.…
16-4玩转Docker容器常见命令实战
16-5容器化部署必备Docker公有+阿里云私有镜像仓库
16-6不同系统Docker安装常见问题讲解和解决思路

第17章【高级简】新版JDK11+AlibabaCloud+Docker.

17-1新版AlibabaCioud微服务本地镜像打包配置讲解
17-2镜像打包脚本Dockerfle介绍和【新版JDK11】整合
17-3AlbabaCloud-视频服务-订单服务Docker镜像打包
17-4本地镜像推送阿里云私有流像仓库

第18章【高级篇】微服务公共组件在阿里云ECS容器化…

18-1部署实战阿里云服务器Docker部署Nacos+镜像.
18-2部署实战阿里云ECS服务器Docker部署Sentinel
18-3部署实战阿里云ECS服务器Docker部署Zipkin实战

第18章【高级篇】微服务公共组件在阿里云ECS容器化..

18-1部署实战阿里云服务器Docker部署Nacos+镜像.
18-2部署实战阿里云ECS服务器Docker部署Sentinel18-3部署实战阿里云ECS服务器Docker部署Zipkin实战第19章【高级简】AlibabaCloud微服务阿里云ECS容器。
19-1配置文件Bug修复网关重新打包推送19-2网关配置迁移阿里云Nacos配置中心和服务启动19-3视频和订单服务迁移阿里云Nacos配置中心和镜…
19-4阿里云ECS服务器快速安装Mysq改据库19-5AlibabaCloud视频和订单服务阿里云启动19-6微服务阿里云部署全链路验证和线上测试第20章AlibabaCloud课程总结+高级筒幅规划20-1新版AlibabaCloud课程知识点回顾和Gihub源码…
20-2高级工程师到架构师解决问题思路+学习方法