
springCloud
黄三yeah
我始终相信努力奋斗的意义
展开
-
feignClient服务调用出现 timed-out and no fallback available
详细报错如下:com.netflix.hystrix.exception.HystrixRuntimeException: XXXClient#XXMethod(param1,param2)timed-out and no fallback available.原因是默认的调用超时时间是1000msapplication.yml加入如下配置调整该时间即可hystrix: c...原创 2019-06-18 14:51:31 · 7300 阅读 · 0 评论 -
feignClient调用接口String类型转化异常
这篇文章是对上篇feignClient文章的补充,具体场景是我用A服务去调用B服务的接口,B接口返回的是一个对象ObectX,里面包含1个布尔类型字段,2个String字段,1个Date类型字段。由于A服务已经添加了B服务的依赖,所以A服务可以直接使用B中的类ObjectX。所以A服务就用ObjectX来接收对B服务的调用结果,但是出现了异常,就是常见的String类型转换异常。分析得出结论,两个...原创 2018-06-24 20:01:15 · 6608 阅读 · 4 评论 -
feignClient调用时获取返回对象类型匹配问题
feignClient是springCloud体系中重要的一个组件,用于为服务之间的相互调用,底层为httpClient形式,在之前的应用中,我一直以为A服务提供的方法返回类型为对象的话,那么调用A服务的B服务必须也用字段类型以及命名完全相同的对象来接收,为此我验证了一下,发现不是必须用完全相同的对象来接收,比如,可以用map<String,Object>或者Object来接收,然后解...原创 2018-06-10 17:27:53 · 48132 阅读 · 9 评论