1.问题描述,在微服务中A调用B通过FeignClient(http)方式,想要获取B服务的回调错误却捕获不到(最后返回的是服务降级的错误)如下图问题。
2.问题解决
fallbackFactory就和标准的熔断降级差不多,可以把异常信息全部带过来,但是需要我们对异常做转换,常规的exception还是无法获取body部分的。
在代码中添加FeignException强转zui
最后返回的是想要的服务错误信息。
Question:我想用ErrorDecoder但是一直没有解决,有会的大佬指点下,这个微服务用的事务用的是seata AT模式。