报错:No fallback instance of type class**解决办法

简介: 报错:No fallback instance of type class**解决办法

在feign结合熔断机制的时候报错:

No fallback instance of type class found for feign client

首先,报错原因

缺少注解“@Component”,导致编译时未将“FeignClientFallback”类自动实例化,当服务接口不可用时,进入到熔断器fallback的逻辑处理中,此时检查不到对应的实例,将无法使用,因此虽然编译器没检查到语法错误但运行时报错

如果你是忘了添加添加@component,那么现在你已经可以走了,添加上就完事儿了。

如果还是不行,那就继续…

依然报错,检查其他地方

我在想我怎么会忘记添加@Component呢,但是我添加了为什么还会报这个错呢,

苦思冥想检查了好久,发现自己的配置没问题,同样拉下来的代码在同事电脑上就能跑起来,

怀疑是自己idea出毛病了,不配合,想让我加班。

也就是在我已经加过@Component注解之后idea还是编译不过去,猜想应该是idea没有扫描到这个注解,也就不能加入Spring容器中了,所以需要让他重新编译,识别一下:

执行build-rebuild Project,重新编译一下,

这个时间可能会需要几分钟,

然后再重启,发现就可以了。


如果还是有问题,那就是你其他配置有问题了,请参考:

https://blog.csdn.net/weixin_38340874/article/details/108773719

目录
相关文章
|
JSON 移动开发 应用服务中间件
调用Feign接口报错:JSON parse error:Illegal character ((CTRL-CHAR, code 31))
调用Feign接口报错:JSON parse error:Illegal character ((CTRL-CHAR, code 31))
4180 0
调用Feign接口报错:JSON parse error:Illegal character ((CTRL-CHAR, code 31))
|
Java API Spring
【异常】Feign 调用api模块直接进入fallback的问题解决办法
【异常】Feign 调用api模块直接进入fallback的问题解决办法
845 0
|
JSON 负载均衡 Java
SpringCloud Feign 远程调用(史上最详细讲解)
SpringCloud Feign 远程调用(史上最详细讲解)
15328 0
SpringCloud Feign 远程调用(史上最详细讲解)
|
算法 NoSQL Java
限流艺术:Spring Boot接口限流的实用指南
限流艺术:Spring Boot接口限流的实用指南
2583 0
限流艺术:Spring Boot接口限流的实用指南
|
Java Maven
maven依赖jar包时版本冲突的解决
maven依赖jar包时版本冲突的解决
1106 0
|
Java Maven 开发者
@EnableFeignClients:简化微服务间调用的艺术
@EnableFeignClients:简化微服务间调用的艺术
2426 2
|
IDE Java 开发工具
IDEA插件——自动切换输入法
简介对于母语为中文的开发者,写代码过程中经常需要在中/英输入法之间进行切换,而且由于不清楚当前处于哪种输入状态,有时输入到一半发现输入法错了,删除重新输入,有时切换了好几次都没有成功,此时内心我fff...。其实,在哪个位置需要使用哪种输入法是可以确定的,既然这样就可以让IDE帮助我们自动切换输入法。给大家介绍一款IDEA插件Smart Input Source,该插件核心功能可以根据输入位置的上
IDEA插件——自动切换输入法
|
Java Spring 容器
解决Spring的UnsatisfiedDependencyException异常的方法
在Spring开发中,UnsatisfiedDependencyException异常意味着依赖注入失败,影响应用稳定性。该异常由Spring容器在无法满足bean依赖时抛出,常见原因包括bean定义错误、循环依赖、多个候选bean等。解决方法包括:检查bean定义和注入的正确性、解决循环依赖、确认依赖包的兼容性、使用@Qualifier或@Primary注解。通过日志、调试工具和异常对比来定位问题。持续学习Spring框架有助于更好地解决此类异常。
10438 11
|
JavaScript API
required string parameter ‘XXX‘is not present 的几种情况
required string parameter ‘XXX‘is not present 的几种情况
3299 0
|
关系型数据库 数据库 PostgreSQL
PostgreSQL数据库的字符串拼接语法使用说明
【6月更文挑战第11天】PostgreSQL数据库的字符串拼接语法使用说明
2027 1

热门文章

最新文章