
SpringCloud
少营营
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
初识Spring Cloud
初识Spring Cloud大家谈起的微服务,大多来讲说的只不过是种架构方式。其实现方式很多种:Spring Cloud,Dubbo,华为的Service Combo,Istio 。那么这么多的微服务架构产品中,我们为什么要用Spring Cloud?因为它后台硬、技术强、群众基础好,使用方便;1.1 目标了解微服务架构 了解SpringCloud技术1.2 讲解1.2.1...原创 2019-07-16 10:47:06 · 316 阅读 · 0 评论 -
Spring的RestTemplate(RPC和HTTP)
服务调用方式1 . 目标理解RPC和HTTP的区别 能使用RestTemplate发送请求2. 讲解1 . RPC和HTTP常见远程调用方式:RPC:(Remote Produce Call)远程过程调用1.基于Socket2.自定义数据格式3.速度快,效率高4.典型应用代表:Dubbo,WebService,ElasticSearch集群间互相调用...原创 2019-07-16 11:23:41 · 5071 阅读 · 0 评论 -
模拟微服务业务场景
模拟微服务业务场景模拟开发过程中的服务间关系。抽象出来,开发中的微服务之间的关系是生产者和消费者关系。总目标:模拟一个最简单的服务调用场景,场景中保护微服务提供者(Producer)和微服务调用者(Consumer),方便后面学习微服务架构注意:实际开发中,每个微服务为一个独立的SpringBoot工程。1 目标 创建父工程 搭建服务提供者 搭建服务消费者...原创 2019-07-16 12:24:10 · 401 阅读 · 0 评论 -
注册中心 Spring Cloud Eureka
注册中心 Spring Cloud Eureka前面我们学过Dubbo,关于Dubbo的执行过程我们看如下图片:执行过程:1.Provider:服务提供者,异步将自身信息注册到Register(注册中心)2.Consumer:服务消费者,异步去Register中拉取服务数据3.Register异步推送服务数据给Consumer,如果有新的服务注册了,Consumer可以直接监...原创 2019-07-16 15:36:33 · 210 阅读 · 0 评论 -
负载均衡 Spring Cloud Ribbon
负载均衡 Spring Cloud RibbonRibbon主要 解决集群服务中,多个服务高效率访问的问题。1 目标理解Ribbon的负载均衡应用场景 能实现Ribbon的轮询、随机算法配置 理解源码对负载均衡的切换2 讲解1 Ribbon 简介什么是Ribbon?Ribbon是Netflix发布的负载均衡器,有助于控制HTTP客户端行为。为Ribbon配置服务提...原创 2019-07-16 15:50:12 · 205 阅读 · 0 评论 -
熔断器 Spring Cloud Hystrix
熔断器 Spring Cloud Hystrix1 目标理解Hystrix的作用 理解雪崩效应 知道熔断器的3个状态以及3个状态的切换过程 能理解什么是线程隔离,什么是服务降级 能实现一个局部方法熔断案例 能实现全局方法熔断案例2 讲解2.1 Hystrix 简介Hystrix,英文意思是豪猪,全身是刺,刺是一种保护机制。Hystrix也是Netflix公司的一款...原创 2019-07-16 16:43:03 · 591 阅读 · 0 评论 -
Feign简介与快速入门
1. Feign简介Feign [feɪn] 译文 伪装。Feign是一个声明式WebService客户端.使用Feign能让编写WebService客户端更加简单,它的使用方法是定义一个接口,然后在上面添加注解。不再需要拼接URL,参数等操作。项目主页:https://github.com/OpenFeign/feign 。集成Ribbon的负载均衡功能 集成了Hystrix的熔断器功...原创 2019-07-18 23:10:26 · 1215 阅读 · 2 评论 -
网关 Spring Cloud Gateway
网关 Spring Cloud Gateway1 目标网关的作用 会配置动态路由 会配置过滤器 能自定义全局过滤器2 讲解(1) Gateway 简介Spring Cloud Gateway 是Spring Cloud团队的一个全新项目,基于Spring 5.0、SpringBoot2.0、Project Reactor 等技术开发的网关。 ==旨在为微服务架构提供一种...原创 2019-07-20 14:21:27 · 588 阅读 · 0 评论 -
配置中心 Spring Cloud Config
配置中心 Spring Cloud Config1. 目标了解配置中心的作用 能配置Git仓库 能搭建配置中心 修改微服务,从配置中心获取修改的配置2. 讲解2.1 Config简介分布式系统中,由于服务数量非常多,配置文件分散在不同微服务项目中,管理极其不方便。为了方便配置文件集中管理,需要分布式配置中心组件。在Spring Cloud中,提供了Spring Clou...原创 2019-07-20 14:43:02 · 362 阅读 · 0 评论