feign接口调用的方法抛出业务异常之后,调用法是抛出的熔断信息。而不是业务异常定义的提示语。

Blade 未结 1 833
jkme1987
jkme1987 剑圣 2021-08-30 17:54

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

  1. 参照这篇帖子有如下疑问 https://sns.bladex.cn/q-2967.html

  2. BladeX有自动fallback代理,如果需要动态的,那不需要自己定义fallback的类,业务代码照常抛异常就行。这句话,如果我不定义fallback类的话,程序会进行对应的熔断吗

  3. 我目前的问题是,feign接口调用的方法需要手动抛出业务异常,抛出业务异常之后,调用方是抛出的熔断信息。而不是业务异常定义的提示语。请问一下这个该如何处理

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

商业版 2.8.1.RELEASE Win10


1条回答
  • 2021-08-30 18:25

    feign接口调用的方法需要手动抛出业务异常???


    为什么需要手动抛异常?http feign 拿到的也不是底层服务的异常信息。

    0 讨论(0)
提交回复