feign服务调用方如何获取服务提供方的业务异常并返回给前端

Blade 未结 1 419
ktbear
ktbear 剑者 2022-09-08 23:39

一、该问题的重现步骤是什么?

1. 服务消费者调用服务提供者,服务提供者抛出的异常如何在服务消费者controller被感知并返回给前端,尝试了四五种方法都不行,人都崩溃了,求助。。。。。

2. image.png

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2022-09-09 10:50

    如果不配置fallback类,只保持feign,那报错后会自动把异常返回,不需要自己操作。

    具体实现类可以看下图

    image.png

    0 讨论(0)
提交回复