ribbon:     用于均衡负载分发请求。     内部实现机制有多种,如:轮询,hash,随机数等 ribbon 默认使用轮询机制 循环调取不同的同一服务器的不同实例     也可以在appliacion 中设置 配置:   1、加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
</dependency>
2、加注解
@LoadBalanced //内部实现是使用拦截器拦截请求在通过自身设置的机制实现
3、修改获取方式
//以下第二种方式  1、在启动器上增加  @LoadBalanced注解 2、直接编写服务名字即可
String url = "http://USER-SERVICE/user/"+ id;;
USER-SERVICE是 服务器名字

 springCloud ribbon均衡负载的配置及原理 随笔

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。