Ribbon负载均衡
- 简介:
Rabbon 是 客户端 的负载均衡器 - 引入依赖:pom.xml
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
</dependency>
- 在RestTemplate 上标注:@LoadBalanced
@Bean
// 这个注解可以根据spring.application.name调用eureka服务,由于默认有ribbon,所以默认轮询访问。
@LoadBalanced
public RestTemplate restTemplate() {
return new RestTemplate(); //默认使用URLConnection
}