restTemplate请求时----如何报"No instances avaliable"异常呢?

戚薇 Spring 发布时间:2023-05-20 21:35:23 阅读数:5721 1
下文笔者讲述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;
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/Spring/202305/6554.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者