大厂面试题:如何保障生产端100%消息投递成功?

我们应该都听说消息中间件MQ,如:RabbitMQ,RocketMQ,Kafka等。引入中间件的好处可以起到抗高并发,削峰,业务解耦的作用。 如上图: 1)订单服务投递消息给MQ中间件 2)物流服务监听MQ中间件消息,从而进行消费 我们这篇文章讨论一下,如何保障订单服务把消息成功投递给MQ中间件,以RabbitMQ举例。 分析问题 小伙伴们对此会有些疑问,订单服务发起消息服务,返回成功不就成功了吗
相关文章
相关标签/搜索