Дублированная обработка сообщений с RabbitMQ - PullRequest
0 голосов
/ 11 октября 2018

У меня .NET Core WebApi с архитектурой CQRS.Команды отправляются на шину RabbitMQ и обрабатываются в CommandHandlers.

Приложение работало нормально уже несколько месяцев, но после двух последних обновлений (развертывания новой версии в IIS) некоторые команды обрабатывались во второй раз.Команды примерно за 10 минут до обновления были обработаны повторно в течение минуты после перезапуска процесса WebApi.

Это никогда не происходило, и я не вносил никаких изменений в CommandHandlers до этих двух обновлений.Процесс RabbitMQ не был остановлен или перезапущен в течение нескольких месяцев.

У кого-нибудь раньше была подобная проблема, и она может мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...