使用Feign实现消费者负载均衡
- 负载均衡:
负载均衡:
我们知道,Spring Cloud提供了Ribbon来实现负载均衡,使用Ribbo直接注入一个
RestTemplate对象即可,RestTemplate已经做好了负载均衡的配置;在Spring Cloud下
,使用Feign也是直接可以实现负载均衡的,定义一个注解有@FeignClient注解的接
口,然后使用@RequestMapping 注解到方法上映射远程的 REST服务,此方法也是做
好负赉均衡配置的。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL9UlaOJzaq1UNrR0TxBnMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL0EjM0MzM0QTMxETMwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
我们知道,Spring Cloud提供了Ribbon来实现负载均衡,使用Ribbo直接注入一个
RestTemplate对象即可,RestTemplate已经做好了负载均衡的配置;在Spring Cloud下
,使用Feign也是直接可以实现负载均衡的,定义一个注解有@FeignClient注解的接
口,然后使用@RequestMapping 注解到方法上映射远程的 REST服务,此方法也是做
好负赉均衡配置的。