通过Eureka 注册中心 A服务 调用 B服务 报错 小坑---- @FeignClient failed and no fallback available.
需求场景:我们使用分布式开发注册中心使用的eureka 我负责一个项目service 的项目,我需要通过注册中心得到别的服务,调用该服务中的某一个方法,使用的是@FeignClient注解;但是在我的项目中的调用的时候一直报错误:如下Method threw ‘com.netfix.histrix .exception.HystrixRuntimeException’图片如下:...
·
需求场景:我们使用分布式开发注册中心使用的eureka 我负责一个项目service 的项目,我需要通过注册中心得到别的服务,调用该服务中的某一个方法,使用的是 @FeignClient注解;但是在我的项目中的调用的时候一直报错误:如下
Method threw ‘com.netfix.histrix .exception.HystrixRuntimeException’
图片如下:
试了半天,确实证明了流程是通的 可以调用到一个别的方法 ,但是那个方法不需要入参,
而我需要调用的方法需要传入参数;就行不通了 参数我也是没有问题的;
自己查了很多资料之后还是没有找到好的解决方案;于是乎请教了一下组里的大神。
告诉我很简单,在application.yml添加一个配置参数就可以解决;
如下图:
重启一下 项目之后就ok!!
补充一下:
我的问题是基于保证别的代码没有问题之后增加该配置才奏效的!! 如果是你自己本身代码的问题就要好好检查一 下。。代码
更多推荐
已为社区贡献1条内容
所有评论(0)