小D课堂 - 新版本微服务springcloud+Docker教程_1_01课程简介 小D课堂 - 新版本微服务springcloud+Docker教程_1_02技术选型 小D课堂 - 新版本微服务springcloud+Docker教程_2_01传统架构演进到分布式架构 小D课堂 - 新版本微服务springcloud+Docker教程_2_02 微服务核心基础讲解 小D课堂 - 新版本微服务springcloud+Docker教程_2_03常见的微服务框架 小D课堂 - 新版本微服务spri…
笔记 ============================================= SpringCloud课程笔记.txt 第一章 课程介绍和学习路线 1.微服务架构SpringCloud课程介绍     简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧 2.技术选型和学后水平     简介:课程所需基础和技术选型讲解,学完课程可以到达怎样的程度,          1.IDEA JDK8 Maven SpringBoot基础 Linux 2.理解掌握并开发SpringCl…
笔记 4.Feign结合Hystrix断路器开发实战<下>     简介:讲解SpringCloud整合断路器的使用,用户服务异常情况     1.feign结合Hystrix                  1)开启feign支持hystrix  (注意,一定要开启,旧版本默认支持,新版本默认关闭)             feign:               hystrix:                 enabled: true 2)FeignClient(name="…
笔记 第三章 SpringCloud核心组件注册中心 1.什么是微服务的注册中心     简介:讲解什么是注册中心,常用的注册中心有哪些 (画图)                  理解注册中心:服务管理,核心是有个服务注册表,心跳机制动态维护 服务提供者provider: 启动的时候向注册中心上报自己的网络信息                      服务消费者consumer: 启动的时候向注册中心上报自己的网络信息,拉取provider的相关网络信息 为什么要用:           …
笔记 3.常见的微服务框架     简介:讲解常用的微服务框架 consumer: 调用方         provider: 被调用方         一个接口一般都会充当两个角色(不是同时充当)                      1.dubbo: zookeeper + dubbo + springmvc/springboot             官方地址:http://dubbo.apache.org/#!/?lang=zh-cn             配套         …
笔记 3.高级篇幅之Zuul常用问题分析和网关过滤器原理分析 简介:讲解Zuul网关原理和过滤器生命周期,           1.路由名称定义问题         路由映射重复覆盖问题          2.Http请求头过滤问题 3.过滤器执行顺序问题 ,过滤器的order值越小,越先执行 4.共享RequestContext,上下文对象 开始 路由自定义的问题 自定义路由在访问的时候可能会404 启动服务, 访问订单的服务,order的保存接口 商品的服务成功.product的find接口…
笔记 2.SpringCloud的网关组件zuul基本使用     简介:讲解zuul网关基本使用 1.加入依赖 2.启动类加入注解 @EnableZuulProxy         默认集成断路器  @EnableCircuitBreaker 默认访问规则               http://gateway:port/service-id/** 例子:默认 /order-service/api/v1/order/save?user_id=2&product_id=1           …
笔记 5.微服务调用方式之feign 实战 订单调用商品服务     简介:改造电商项目 订单服务 调用商品服务获取商品信息         Feign: 伪RPC客户端(本质还是用http)         官方文档: https://cloud.spring.io/spring-cloud-openfeign/ 1.使用feign步骤讲解(新旧版本依赖名称不一样)             加入依赖                  <dependency>                 …
笔记 2.微服务调用方式之ribbon实战 订单调用商品服务     简介:实战电商项目 订单服务 调用商品服务获取商品信息         1.创建order_service项目         2.开发伪下单接口         3.使用ribbon. (类似httpClient,URLConnection) 启动类增加注解               @Bean               @LoadBalanced               public RestTemplate re…
笔记 第四章 服务消费者ribbon和feign实战和注册中心高可用 1.常用的服务间调用方式讲解     简介:讲解常用的服务间的调用方式 RPC:             远程过程调用,像调用本地服务(方法)一样调用服务器的服务             支持同步.异步调用             客户端和服务器之间建立TCP连接,可以一次建立一个,也可以多个调用复用一次链接 PRC数据包小                 protobuf                 thrift   …