大廠面試題:如何保障生產端100%消息投遞成功?

我們應該都聽說消息中間件MQ,如:RabbitMQ,RocketMQ,Kafka等。引入中間件的好處可以起到抗高併發,削峯,業務解耦的作用。 如上圖: 1)訂單服務投遞消息給MQ中間件 2)物流服務監聽MQ中間件消息,從而進行消費 我們這篇文章討論一下,如何保障訂單服務把消息成功投遞給MQ中間件,以RabbitMQ舉例。 分析問題 小夥伴們對此會有些疑問,訂單服務發起消息服務,返回成功不就成功了嗎
相關文章
相關標籤/搜索