赞
踩
理想情况下,所有的消息都可以被正常发送并被接受处理。然而实际情况中,受限于网络、业务等多种情况,很难做到正好只处理一次消息。下面我们聊一聊如何保证消息的可靠性。
由上图可知,可能出现异常的地方有:
简单的消息生产者会这样写,先执行业务逻辑,成功后就发送消息给MQ。
这里有两个地方可能出问题: