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

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

图片如下:

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

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

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

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

如下图:

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

补充一下:

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

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐