码迷,mamicode.com
首页 >  
搜索关键字:ribbon    ( 721个结果
feginclient和ribbon的重试策略
//自定义重试次数// @Bean// public Retryer feignRetryer(){// Retryer retryer = new Retryer.Default(100, 1000, 2);// return retryer;// }如果设置了feginclient的重试次数(2 ...
分类:其他好文   时间:2018-09-10 11:58:18    阅读次数:628
SpringCloud Ribbon的分析(二)
上文我们分析到 loadBalancer 根据具体的算法选择相应的server。 loadBalancer是定义软件负载均衡器操作的接口,共有以下几个实现类 本文便从loadBalancer开始分析ribbon具体的负载均衡策略 LoadBalancer 首先看AbstractLoadBalance ...
分类:编程语言   时间:2018-09-06 19:50:28    阅读次数:214
Spring Cloud Eureka的自我保护模式与实例下线剔除
之前我说明了Eureka注册中心的保护模式,由于在该模式下不能剔除失效节点,故按原有配置在实际中不剔除总感觉不是太好,所以深入研究了一下。当然,这里重申一下,不管实例是否有效剔除,消费端实现Ribbon重试机制也是必须的。 说下背景,在微服务架构中,有个CAP原则(一致性,可用性,可靠性),三者由于 ...
分类:编程语言   时间:2018-09-05 20:02:43    阅读次数:167
企业分布式微服务云SpringCloud SpringBoot mybatis (四)断路器(Hystrix)
企业分布式微服务云SpringCloud SpringBoot mybatis (四)断路器(Hystrix) 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可... ...
分类:编程语言   时间:2018-09-05 12:50:50    阅读次数:176
Spring Cloud Spring Boot mybatis分布式微服务云架构-hystrix参数详解(八)
Spring Cloud Spring Boot mybatis分布式微服务云架构-hystrix参数详解(八) 简介 上节我们讨论了hystrix+feign+ribbon,但是可能很多人都知道hystrix还有线程隔离,信号量隔离,等等各种参数配置,在这几就记录下hystrix的参数, 一、... ...
分类:编程语言   时间:2018-09-03 12:12:39    阅读次数:194
springCloud Spring Boot mybatis分布式微服务云架构-docker-feign-hystrix-ribbon(七)
springCloud Spring Boot mybatis分布式微服务云架构-docker-feign-hystrix-ribbon(七) 通过在配置文件application.yml配置,开启ribbon,并指定调用生产者相对上一节可以不做任何更改,可以看项目(microservice-con... ...
分类:编程语言   时间:2018-09-03 12:11:59    阅读次数:189
SpringCloud(5)---Feign服务调用
SpringCloud(5) Feign服务调用 上一篇写了通过Ribbon进行服务调用,这篇其它都一样,唯一不一样的就是通过Feign进行服务调用。 注册中心和商品微服务不变,和上篇博客一样,具体参考:SpringCloud(4) Ribbon服务调用,源码分析 这边只重写订单微服务。 一、Ord ...
分类:编程语言   时间:2018-09-02 18:46:15    阅读次数:135
SpringCloud(4)---Ribbon服务调用,源码分析
SpringCloud(4) Ribbon 本篇模拟订单服务调用商品服务,同时商品服务采用集群部署。 注册中心服务端口号7001,订单服务端口号9001,商品集群端口号:8001、8002、8003。 各服务的配置文件这里我这边不在显示了,和上篇博客配置一样。博客地址:SpringCloud(3) ...
分类:编程语言   时间:2018-08-31 23:31:11    阅读次数:410
微服务框架-Spring Cloud简介(一)
Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。 Spring Clou ...
分类:编程语言   时间:2018-08-31 17:08:14    阅读次数:158
SpringCloud(3)---Eureka服务注册与发现
Eureka服务注册与发现 一、Eureka概述 1、Eureka特点 (1) Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 (2) Eureka 主管服务注册与发现,在微服务中,以后了这两者,只需要使用服务的标识符(==就是那个在每个服务的yml文件中取 ...
分类:编程语言   时间:2018-08-30 23:29:53    阅读次数:258
721条   上一页 1 ... 36 37 38 39 40 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!