DUBBO 源码解析(二) 服务的发布
2018-04-17 21:27
681 查看
1. 序列化出现 UnsupportedOperationException
反序列化失败,一般就是,就是配置了Dubbo Filter 把返回值修改了。导致客户端在读取的和方法返回值不一致。
如果dubbo服务器抛出来的异常,客户端没法识别怎么办?
dubbo会统一封装为 RpcException
Caused by: com.alibaba.dubbo.remoting.RemotingException: java.lang.UnsupportedOperationException: com.alibaba.com.caucho.hessian.io.BasicDeserializer@36a21bcf java.lang.UnsupportedOperationException: com.alibaba.com.caucho.hessian.io.BasicDeserializer@36a21bcf at com.alibaba.com.caucho.hessian.io.AbstractDeserializer.readObject(AbstractDeserializer.java:103) at com.alibaba.com.caucho.hessian.io.Hessian2Input.readObjectInstance(Hessian2Input.java:2067) ... 47 more
反序列化失败,一般就是,就是配置了Dubbo Filter 把返回值修改了。导致客户端在读取的和方法返回值不一致。
如果dubbo服务器抛出来的异常,客户端没法识别怎么办?
dubbo会统一封装为 RpcException
相关文章推荐
- dubbo源码解析(六) dubbo服务发布过程及本地暴露
- Dubbo源码解析 —— 逻辑层设计之服务降级
- Dubbo源码解析 —— 逻辑层设计之服务降级
- Dubbo源码解析 —— 服务暴露总结
- dubbo 源码学习笔记 (二) —— dubbo发布服务的过程
- Dubbo源码解析 —— 逻辑层设计之服务降级
- Dubbo源码解析 —— 服务暴露总结
- Dubbo源码解析 —— 逻辑层设计之服务降级
- Dubbo源码解析 —— 服务暴露总结
- Dubbo源码学习--服务发布(ServiceBean、ServiceConfig)
- Dubbo源码解析 —— 逻辑层设计之服务降级
- Dubbo源码解析 —— 服务暴露总结
- Dubbo源码解析 —— 逻辑层设计之服务降级
- dubbo源码分析二:服务发布
- Dubbo源码解析 —— 服务暴露总结
- Dubbo源码分析(十):服务发布
- Dubbo源码解析 —— 逻辑层设计之服务降级
- Dubbo源码解析 —— 服务暴露总结
- 13.1 dubbo服务降级源码解析
- Dubbo源码解析 —— 逻辑层设计之服务降级