dubbox icon indicating copy to clipboard operation
dubbox copied to clipboard

dubbox 2.8.4版本fst序列化,provider端新增字段,consumer端报错

Open runformydream opened this issue 7 years ago • 6 comments

dubbox 2.8.4版本,使用fst序列化,provider端返回对象新增字段时,consumer端代码不变,consumer端反序列化报错。现在只能用version来解决,这种解决方式不优雅,有更好的方式吗?

runformydream avatar Apr 12 '18 05:04 runformydream

可否换成hession序列化呢,这个字段不一致自动忽略不就行了

eoc2015 avatar Apr 12 '18 06:04 eoc2015

fst的性能比hessian好,所以用fst,fst的这个问题有办法解决吗?

runformydream avatar Apr 12 '18 07:04 runformydream

这个不清楚FST可以不。我们用的hessian,权衡了下,没那么大的量,就忽略序列化时间了

eoc2015 avatar Apr 12 '18 07:04 eoc2015

恩,用hessian,确实没这个问题

runformydream avatar Apr 12 '18 07:04 runformydream

谁有解决办法吗?

runformydream avatar Apr 12 '18 08:04 runformydream

这个问题要问fst ,答案是没有办法. 可以使用protobuf

Lihuanghe avatar Apr 19 '18 06:04 Lihuanghe