課程
/后端開發
/Java
/RabbitMQ消息中間件極速入門與實戰
如果生產端order突然多了一個屬性,消費端如何平滑過度? 還是必須2邊同時升級?
2018-10-21
源自:RabbitMQ消息中間件極速入門與實戰 3-1
正在回答
肯定是先升級生產者,生產者更新后,消費者因為使用舊實體類,未使用新屬性,不會報錯
實際中可將order實體部分提取成一個公共module打包成jar,在producer和consumer模塊中同時引入,修改order時只需要修改這個公共module并更新就好了
舉報
入門RabbitMQ,并整合SpringBoot2.x,實現100%消息的可靠性投遞!
1 回答生產端發送消息
5 回答消費端消費監控
2 回答 消費者在消費的過程中由于網絡等原因,沒收到等故障,那么這個時候mq里的消息還在嗎?如果還在,輪詢后就會出現重復消費。 案例中消費者和生產者是共用的同庫中的同表嗎??
1 回答消費端報錯
2 回答關于消費端
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-09-24
肯定是先升級生產者,生產者更新后,消費者因為使用舊實體類,未使用新屬性,不會報錯
2018-10-25
實際中可將order實體部分提取成一個公共module打包成jar,在producer和consumer模塊中同時引入,修改order時只需要修改這個公共module并更新就好了