Decode rpc invocation failed: null -> DecodeableRpcInvocation

DecodeableRpcInvocation

异常情况

记录一下Dubbo调用异常
java.util.concurrent.ExecutionException: org.apache.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2025-05-07 22:09:50.595, end time: 2025-05-07 22:09:51.606, client elapsed: 1 ms, server elapsed: 1010 ms, timeout: 1000 ms, request: Request id=38, version=2.0.2, twoWay=true, event=false, broken=false, data=null, channel: /192.168.43.1:14457 -> /192.168.43.1:20880

本来以为是RPC服务提供端查询数据库超时,然后去配置服务执行超时时间

使用注解方式(Spring Boot):

解决方法

复制代码
@DubboReference(timeout = 5000)
private YourService yourService;

但是问题依旧存在

错误警告

之后看了一下服务端的控制台,有一个警告 Decode rpc invocation failed 解码调用rpc失败,这就是我之前埋下的一个坑,在写一个数据库查询返回实体类的时没有实现Serializable接口,所以反序列化异常了,

2025-05-07 22:19:09.266 WARN 29952 --- 20880-thread-29 o.a.d.r.p.dubbo.DecodeableRpcInvocation : DUBBO Decode rpc invocation failed: null, dubbo version: 3.1.5, current host: 192.168.43.1, error code: 4-20. This may be caused by , go to https://dubbo.apache.org/faq/4/20 to find instructions.

其实也不是,而是我加上了,但是由于原来的jar在使用,所以maven install的时候,本地仓库旧的jar包没被替换

官方FAQ

解决办法控制台也给出了Dubbo的官方FAQ地址

相关推荐
淼澄研学1 小时前
Kimi API黑产倒卖技术解析与Python合规接入指南
开发语言·网络·python
SendTomo3 小时前
P2P文件传输工具对比:SendTomo vs send.wang
javascript·网络协议·webrtc·html5·p2p
无锡耐特森3 小时前
Profinet转ModbusTCP协议网关:数字化工厂跨协议互联
网络
MartinYeung53 小时前
[论文学习]ProAct:针对LLM越狱的主动防禦框架
网络·学习·安全
发量惊人的中年网工4 小时前
中小企业网络管理进阶:从设备堆叠到统一管理
服务器·网络·安全·网络安全·php·制造
workflower4 小时前
案例 :某交通厅基于AI技术的智能安全运营实践
网络·人工智能·安全·设计模式·机器人
SendTomo4 小时前
WebRTC文件互传工具实测对比
javascript·网络·webrtc·html5·p2p
运维全栈笔记4 小时前
致远 OA HTTPS 配置避坑指南
网络协议·http·https
测开小菜鸟5 小时前
智能体安全与伦理测试:守护AI的“底线”,让智能体安全、负责任地工作
网络·人工智能·安全
luj_17685 小时前
大航海时代:沉浸式财商实战沙盒
c语言·开发语言·网络·经验分享·算法