会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
在每次的突破中遇见更好的自己
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
dubbo
消费者端调用服务者端的接口,服务端抛出一个自定义异常,该异常继承了RuntimeException,但是消费者端Debug发现catch到的是RpcException,RpcExcetion为dubbo的异常,为什么服务提供者的返回的是自定义异常却变成了RpcException?
摘要:原因分析: 1.方法签名上有声明.方法签名上有声明,如果这个异常是服务提供者中定义的,因为消费端是依赖接口层的,而不是依赖服务提供者.那么编译都编译不过,如果能编译得过,说明消费端是能依赖到这个异常的,因此序列化不会有问题,直接抛出 2.异常类和接口类在同一jar包里.服务提供者和消费方都依赖接口层
阅读全文
posted @
2020-06-08 11:01
时间都哪去了
阅读(267)
评论(0)
推荐(0)
公告