在现在代码中,消息是否会一直重发
来源:8-7 消息回调逻辑实现
N1ghtV0yager
2024-01-19
在现在代码中,消息如果发送到交换机成功,但是发送到消息队列失败,是否会无限次重发?比如说发送到交换机成功,对应的数据库记录会被删除,但是发送到消息队列失败,会重新创建transMessage对象,并且存库。之后重发的时候,再发送到交换机成功,对应的数据库记录被删除,发送到消息队列失败,重新创建transMessage对象。这样是不是会导致没有被成功路由的消息无限次重发呢?
写回答
1回答
-
Moody
2024-01-22
这个是有可能的,所以这里还是需要人工的干预,对于一直重发的消息进行处理
00
相似问题