其他分享
首页 > 其他分享> > springCloud ribbon均衡负载的配置及原理

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

作者:互联网

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是 服务器名字

标签:负载,SERVICE,LoadBalanced,springCloud,轮询,cloud,ribbon,USER
来源: https://www.cnblogs.com/lanSeGeDiao/p/10810165.html