restTemplate请求时----如何报"No instances avaliable"异常呢?
下文笔者讲述restTemplate请求时--报No instances avaliable异常的解决方法分享,如下所示
No instances avaliable异常的原因
出现此类异常的原因: restTemplate加上负载均衡注解后 会去注册中心寻找服务 因为是第三方的服务,所以当然报找不到实例
No instances avaliable异常的解决方法
重新注入一个restTemplate bean; 修改名称 然后获取这个restTemplate去调用第三方接口 #启动类增加 @Bean(name="remoteRestTemplate") public RestTemplate restTemplate() { return new RestTemplate(); } #调用类注入 @Autowired @Qualifier(value = "remoteRestTemplate") private RestTemplate remoteRestTemplate;
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。