美文网首页
springcloud Hystrix 报错No fallbac

springcloud Hystrix 报错No fallbac

作者: 明爷们儿_d212 | 来源:发表于2019-12-17 16:53 被阅读0次

    无法扫描到引入包的服务降级实现,大多数情况 我们要对feignClient接口
    显式声明一个fallback 以便进行服务降级

    No fallbackFactory instance of type class com.xxx.xxx.xxx  found for feign client xxxClient
    

    我的项目是多模块的,不在 springboot 的启动类的子类

    通常配置

    1、开启 hystrix(默认是关闭的):feign.hystrix.enabled=true
    2、Fallback 接口实现类需要注解 @Component

    检查配置

    已经加入了@EnableFeignClients(basePackages = "com.XXX")
    也加入了@SpringCloudApplication
    也是加了 @Component

    哦突然想起来了EnableFeignClients都知道加包路径,为什么Component没有加呢??
    加入

    @ComponentScan(basePackages = "com.XXX")
    

    相关文章

      网友评论

          本文标题:springcloud Hystrix 报错No fallbac

          本文链接:https://www.haomeiwen.com/subject/xexenctx.html