通过Eureka 注册中心 A服务 调用 B服务 报错 小坑---- @FeignClient failed and no fallback available.

需求场景:我们使用分布式开发注册中心使用的eureka  我负责一个项目service 的项目,我需要通过注册中心得到别的服务,调用该服务中的某一个方法,使用的是 @FeignClient注解;但是在我的项目中的调用的时候一直报错误:如下

Method threw ‘com.netfix.histrix .exception.HystrixRuntimeException’

图片如下:

试了半天,确实证明了流程是通的 可以调用到一个别的方法 ,但是那个方法不需要入参,

而我需要调用的方法需要传入参数;就行不通了 参数我也是没有问题的;

自己查了很多资料之后还是没有找到好的解决方案;于是乎请教了一下组里的大神。

告诉我很简单,在application.yml添加一个配置参数就可以解决;

如下图:

通过Eureka 注册中心 A服务 调用 B服务 报错 小坑---- @FeignClient failed and no fallback available._第1张图片

重启一下 项目之后就ok!!

补充一下:

我的问题是基于保证别的代码没有问题之后增加该配置才奏效的!! 如果是你自己本身代码的问题就要好好检查一 下。。代码

 

你可能感兴趣的:(遇到的问题==解决方案)