Ribbon负载均衡与nacos集群

 ribbon是基于netfilx ribbon实现的一个工作在consumer端的负载均衡工具,提供了很多负载均衡策略:轮询、随机

nacos集成了ribbon 不需要启动器

 Ribbon负载均衡与nacos集群_第1张图片

 先配置一个RestTemplate

  RestTemplate是由Spring框架提供的一个可用于应用中调用rest服务的类它简化了与http服务的通信方式,统一了RESTFul的标准,封装了http连接,我们只需要传入url及其返回值类型即可。相较于之前常用的HttpClientRestTemplate是一种更简单的调用RESTFul服务的方式

@Configuration
public class BeanConfig {
    @Bean
    public RestTemplate restTemplate(){
        return  new RestTemplate();
    }
}

利用注解开启负载均衡  @LoadBalanced//开启负载均衡

负载均衡默认轮询策略  可以自行配置随机策略

@Configuration
public class BeanConfig {

你可能感兴趣的:(负载均衡,java,微服务)