У меня .NET Core WebApi с архитектурой CQRS.Команды отправляются на шину RabbitMQ и обрабатываются в CommandHandlers.
Приложение работало нормально уже несколько месяцев, но после двух последних обновлений (развертывания новой версии в IIS) некоторые команды обрабатывались во второй раз.Команды примерно за 10 минут до обновления были обработаны повторно в течение минуты после перезапуска процесса WebApi.
Это никогда не происходило, и я не вносил никаких изменений в CommandHandlers до этих двух обновлений.Процесс RabbitMQ не был остановлен или перезапущен в течение нескольких месяцев.
У кого-нибудь раньше была подобная проблема, и она может мне помочь?