Jsonstan_Z
Jsonstan_Z
采纳率0%
2020-05-29 15:40 阅读 632

ribbon调用服务报错No instances available for XXX

1.ribbon已经注册到eureka
图片说明

2.ribbon的restTemplate配置

@Configuration
public class RestTemplateConfig {

    @Bean
    @LoadBalanced
    public RestTemplate restTemplate() {
        return new RestTemplate();
    }

}

3.调用的代码,其中service是注册到eureka上面微服务的名称

@RestController
public class TestController {

    @Autowired
    private RestTemplate restTemplate;

    @PostMapping("ribbon")
    public String a(){
        System.out.println("调用ribbon");
        return restTemplate.getForObject("http://service/ribbonTest",String.class);
    }
}


4.发请求http://localhost:8888/ribbon 这个是请求消费端,然后报错

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

相关推荐