Ribbon IRule 组件 发表于 2018-12-28 前文说了ILoadbalancer的两个重要实现,这次说一下IRule的主要实现。 按照前文提到过的Ribbon的一贯个性,首先是一个最高级的接口IRule,定义了一些基本的功能。 然后一个抽象实现类AbstractLoadBalancerRule,抽象类增加了一个负载均衡器(服务实例列表)用来实现 ... 阅读全文 »
Ribbon LoadBalancer 组件2 发表于 2018-12-27 接着上一篇,继续说说 Ribbon 的LoadBalancer ZoneAwareLoadBalancer 这个类继承了前文中的DynamicServerListLoadBalancer,避免轮询时候跨zone调用实体产生高延迟。主要通过重写了两个方法: setServerListForZones ... 阅读全文 »
Ribbon LoadBalancer 组件 发表于 2018-12-27 ILoadBalancer这是最高级的一个抽象类.它有一个抽象的实现AbstractLoadBalancer. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515 ... 阅读全文 »
Spring cloud Ribbon 原理最通俗版 发表于 2018-12-26 Ribbon 配置因为主要记录我对Ribbon原理的理解(来源于翟永超的《Spring Cloud 微服务实战》),看了很长时间,最后还是云里雾里的,原作者在梳理整个流程的时候穿插了很多各个组件的详细代码分析,但是又不能照顾到所有人,所以必然看了后面就忘了前面。这篇文章考验了我自己的理解,希望能帮到 ... 阅读全文 »
Hystrix Finchley 发表于 2018-12-18 Spring Cloud Hystrix 配置Spring Cloud Finchley + Spring boot 2.0.6 本文是在已经实现了openfeign整合hystrix,并且实现了利用hystrixDashboard对hystrix的图形化监控。记录下我在实现过程中碰到的坑。 打开h ... 阅读全文 »
Spring Cloud Feign 自定义配置 Ribbon 发表于 2018-12-14 Spring Cloud 自定义配置FeignSpring Cloud Finchley + Spring boot 2.0.6 自定义ribbon配置网上有很多相关介绍,官网的相关文档也是正确的。本次选用的通过自定义LoadBalancer实现类的配置方式作为实验,其他的Rule,Ping都是同理 ... 阅读全文 »
Mac备份磁盘分区NTFS 发表于 2018-12-11 买了一个移动硬盘准备用作mac的备份盘,插上之后发现选择备份盘之后会被格式化为mac特有的文件系统,随后在windows上就无法访问了。我这个人比较抠门,觉得浪费了一个移动硬盘,于是想办法让硬盘在win和mac上都可以使用。一开始的思路: Mac上自带的磁盘管理工具 这个工具可以分区,如果我把移动 ... 阅读全文 »