Yibin’s Blog
首页
搜索
友情链接
关于我
留言板
往期整理
历史归档
文章分类
文章标签
文章
108
分类
4
标签
60
首页
搜索
友情链接
关于我
留言板
往期整理
历史归档
文章分类
文章标签
技术分享
🍙
线上 4 个 RPC 参数丢了 3 个字段,到底谁干的
发布于: 2026-4-30
最后更新: 2026-5-23
次查看
文字
Java
源码
dubbo
微服务
spring
fastjson2
目录
0%
1. 问题先摆出来
2. 先止血,但这不算结案
3. 先固定现场:Arthas 把证据链补齐
4. 复现不是一次成功的
4.1 第一版 demo 走偏了
4.2 双进程能复现,但换个干净工程又不复现了
4.3 最后锁定的,不是版本号,而是 URL query
4.4 线上线下真正的差异,在 Nacos metadata
5. 把 Dubbo 拿掉之前,先把 Dubbo 这层看清
5.1 Dubbo 是怎么选到 fastjson2 的
5.2 为什么线上 invoker URL 会带上 prefer.serialization
5.3 为什么 consumer 自己 yml 里写 fastjson2 也不生效
5.4 Dubbo 对 fastjson2 做了什么
6. 把 Dubbo 拿掉,问题还在
7. 定位问题中间件
8. 参考资料
Yibin
一名平凡的程序员👨🏻💻
文章
108
分类
4
标签
60
最新发布
PVE虚拟机导出备份导入恢复
2026-9-10
PVE 8.x web管理页白屏处理
2026-9-10
PVE 8.x 折腾WiFi
2026-9-10
0.2升超迷你主机上手体验
2026-9-10
DeepSeek Harness 说"一切皆插件",我当真了
2026-8-16
一次升级fastjson版本导致序列化异常记录
2026-8-6
公告
📢
行远自迩,笃行不怠。
记录技术、工具和一些真实的折腾。
目录
0%
1. 问题先摆出来
2. 先止血,但这不算结案
3. 先固定现场:Arthas 把证据链补齐
4. 复现不是一次成功的
4.1 第一版 demo 走偏了
4.2 双进程能复现,但换个干净工程又不复现了
4.3 最后锁定的,不是版本号,而是 URL query
4.4 线上线下真正的差异,在 Nacos metadata
5. 把 Dubbo 拿掉之前,先把 Dubbo 这层看清
5.1 Dubbo 是怎么选到 fastjson2 的
5.2 为什么线上 invoker URL 会带上 prefer.serialization
5.3 为什么 consumer 自己 yml 里写 fastjson2 也不生效
5.4 Dubbo 对 fastjson2 做了什么
6. 把 Dubbo 拿掉,问题还在
7. 定位问题中间件
8. 参考资料