ribbon原理

注解

@LoadBalanced

image.png
LoadBalanced没有@import什么的,只有一个@Qualifier

LoadBalancerAutoConfiguration

在LoadBalancerAutoConfiguration中用了@LoadBalanced
image.png
将所有具有负载均衡标识的RestTemplate类型的Bean注入到集合中

1
2
3
4
5
@Bean
@LoadBalanced
public RestTemplate restTemplate(){
return new RestTemplate();
}

使用一般这样使用

参考