使用RabbitMQ重复处理消息

时间:2018-10-11 08:44:26

标签: asp.net-core rabbitmq

我有一个具有CQRS架构的.NET Core WebApi。命令被发送到RabbitMQ总线并在CommandHandlers中处理。

App几个月以来一直运行良好,但是在进行了两次最后更新(将新版本部署到IIS)之后,第二次处理了一些命令。在WebApi进程重新启动后的一分钟内,将重新处理大约10分钟之前的命令。

这从未发生过,在这两个更新之前,我没有对CommandHandlers进行任何更改。自几个月以来,RabbitMQ的过程一直没有停止或重启。

有人以前有过类似的问题并且可以帮助我吗?

0 个答案:

没有答案