nxycdl
2018-10-21 22:33
如果生产端order突然多了一个属性,消费端如何平滑过度? 还是必须2边同时升级?
肯定是先升级生产者,生产者更新后,消费者因为使用旧实体类,未使用新属性,不会报错
实际中可将order实体部分提取成一个公共module打包成jar,在producer和consumer模块中同时引入,修改order时只需要修改这个公共module并更新就好了
RabbitMQ消息中间件极速入门与实战
42257 学习 · 148 问题
相似问题