在Eureka中使用Ribbon如何自定义负载均衡策略-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

在Eureka中使用Ribbon如何自定义负载均衡策略

zuoyc 2017-07-27 10:45:49 2248

在Eureka中使用Ribbon时,用.ribbon.NFLoadBalancerRuleClassName 设置了负载均衡策略为RandomRule,但是RestTemplate在执行请求时不是使用的随机策略,还是默认策略,要怎么才能让RestTemplate使用配置的策略?imageServiceInstance instance = loadBalancerClient.choose("demo-service");这个选择是使用随机策略,但是ResponseEntity response = restTemplate.getForEntity("http://DEMO-SERVICE/hello", String.class);这儿执行的时候不是使用的随机策略

负载均衡
分享到
取消 提交回答
全部回答(1)
  • zuoyc
    2019-07-17 21:26:23

    问题已解决,是配置文件中配置策略是的serviceId和RestTemplate中使用的serviceId大小写不一致导致策略不起作用

    0 0
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题