Spring Cloud
NKPDQZ
软件工程学生
展开
-
SpringChoud学习(三)——客户端负载均衡Ribbon(下)
接上上次的内容,这次主要来看一下Spring Cloud中定义的各种负载均衡器和负载均衡策略,首先,我们通过上一篇的学习,知道了Ribbon在实现具体的客户端负载均衡时,是使用了ILoadBalancer接口实现的,所以,我们主要就是要看一下这个接口的各种实现类是怎么样的。 AbstractLoadBalancer: AbstractLoadBalancer是ILoadBala...原创 2018-06-13 16:12:54 · 653 阅读 · 0 评论 -
SpringCloud学习(一)——服务治理Eureka
距离上一次写博客已经差不多过去有一年了,这期间我的技术栈发生了比较大的改动,从开发安卓改为了Java服务端开发,毕竟在大学里,时间比较充裕,期间学完了JavaEE的一些基本组件和SSM三大框架,netty框架等,还浅显地尝试了一下redis,activeMQ等中间件。甚至在去年下半年还花了差不多几个月的时间去学习了Hadoop生态体系的一些组件,但是感觉我学习总是蜻蜓点水,学过很多但是都很...原创 2018-06-07 20:12:22 · 312 阅读 · 0 评论 -
SpringCloud学习(二)——客户端负载均衡Ribbon(上)
今天是这个系列的第二篇,客户端负载均衡Ribbon,它不像注册中心需要部署,它几乎存在每个Spring Cloud构建的微服务和基础设施中,微服务之间的调用,API网关的请求转发等都是通过Ribbon来实现的。与服务端负载均衡不同的是,Ribbon是一个客户端负载均衡工具,每个客户端都维护着自己要访问的服务端清单,这些清单都来自于服务中心。下面还是先来讲解一下怎么去使用Ribbon这个客户...原创 2018-06-10 11:50:47 · 300 阅读 · 0 评论