摘要:
一、什么是Ribbon。 Ribbon是Netfix发布的负载均衡器,它有助于控制HTTP和TCP客户端的行为。为Ribbon配置服务提供者地址列表后,Ribbon就可基于某种负载均衡算法,自动的去帮助服务消费者去请求。Ribbon默认为我们提供了很多的负载均衡算法,例如轮询、随机等。当然,我们也可 阅读全文
摘要:
一、基础架构:三个核心角色。 1、服务注册中心:Eureka的服务端应用和发现功能。 2、服务提供者:提供服务的应用,可以是SpringBoot应用,也可以是其他人以技术实现,只要对外提供的是Rest风格服务即可。 3、服务消费者:消费应用从注册中心获取服务列表,从而得知每个服务方的信息,知道去哪里 阅读全文
摘要:
一、基本架构: 1、Eureka:服务注册中心 ,对外暴露地址,可以是一个集群。 2、服务提供者:启动后向Eureka注册自己的信息(地址、提供什么服务)。 3、消费者:向Eureka订阅服务,Eureka会将对应服务的所有提供者地址列表发送给消费者,并定期更新 。 4、心跳(续约):提供者定期向h 阅读全文