请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

feign的异常处理

消费者通过feign调用生产者的接口,这个接口会抛出业务异常,在消费者这边怎么捕获这个异常呢

正在回答 回答被采纳积分+3

插入代码

1回答

大目 2021-02-21 02:58:11

提供者内部抛出的异常,消费者无法只接获得,只能获得提供者返回的消息体。
消费者就相当于一个浏览器,你访问淘宝的时候,淘宝内部抛的异常你是不知道的,你只能看到一个错误页或者错误提示。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕标3317386 #1
    消费者调用提供者,提供者会抛出用户不存在的异常,消费者能捕捉到吗
    回复 有任何疑惑可以回复我~ 2021-02-22 16:58:16
  • 大目 回复 提问者 慕标3317386 #2
    捕获不到。消费者和服务器端是基于Http通信的。
    你用浏览器访问能看到什么,用feign就能看到什么。
    回复 有任何疑惑可以回复我~ 2021-02-22 23:29:27

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号