配置信息如下:
线上偶先这个问题,
怀疑是序列化工具问题,经查,序列化配置的属性是fst,可有解决方法。。
序列化的是什么对象呢?
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
其实就是因为 你的对象字段有新增或者减少 所有会报这个错
我觉得可以再反序列化的时候 可以进行一个catch 返回null
我觉得可以再反序列化的时候 可以进行一个catch 返回null
红薯站长这边,反序列失败,返回空对象这种降级操作很好。但是,没预料到反序列化居然还会抛java.lang.ArrayIndexOutOfBoundsException这种错误~
@Cyril
红薯站长这边,反序列失败,返回空对象这种降级操作很好。但是,没预料到反序列化居然还会抛java.lang.ArrayIndexOutOfBoundsException这种错误~
@Leonardo@2015 这个我反正没见过,所以我想知道你序列化的是什么对象?
序列化前后类没有发生变化,可以把序列化改为 java ,用标准的 java 序列化来试试看
@Leonardo@2015 这个我反正没见过,所以我想知道你序列化的是什么对象?
@红薯 普通的pojo,
报这个错误的之前,确实有新增了字段~
序列化前后类没有发生变化,可以把序列化改为 java ,用标准的 java 序列化来试试看
@红薯 类增加了字段。我尝试下使用java原生序列化试试。但是文档,给的这个说明,好像和fst差不多,增删改字段可能报错。我试试,看还不会存在这个问题。
序列化的类发生了变化,最好还是清一下缓存,否则反序列化是会有问题的。
序列化的类发生了变化,最好还是清一下缓存,否则反序列化是会有问题的。
@红薯 感谢!
@红薯 感谢!
@Leonardo@2015 如无其他问题,请关闭此 issue ,谢谢 :)
登录 后才可以发表评论