Я получаю SharedQueue закрытую ошибку, как только я запускаю свое приложение в visual studio. Ошибка очень частая. Насколько я знаю, мы не внесли каких-либо изменений в код &, этот код был хорошо обработан раньше.SharedQueue closed - сообщение об ошибке RabbitMQ
Я видел много подобных сообщений об ошибках как в Интернете, так и в формате SO, но я не нашел, что сообщение было полезно. Когда исключение происходит, он не указывает на какой-либо код. Пожалуйста, смотрите ниже ошибки для получения дополнительной информации:
Вот стек ошибки трассировки:
at RabbitMQ.Util.SharedQueue.EnsureIsOpen()
at RabbitMQ.Util.SharedQueue.Dequeue(Int32 millisecondsTimeout, Object& result)
at MassTransit.Transports.RabbitMq.RabbitMqConsumer.Get(TimeSpan timeout) in d:\BuildAgent-02\work\19b3d91f8acfae7a\src\Transports\MassTransit.Transports.RabbitMq\RabbitMqConsumer.cs:line 94
Я не уверен, что его relvant но я прилагаю статус очереди, а также:
Можете ли вы добавить журналы rabbitmq? Попробуйте взять журналы во время этой ошибки – Gabriele
Выполняются ли ошибки одновременно с пулом приложений? это проблема, с которой я столкнулся в прошлом, и была решена путем обновления версии пакета MassTransit – Paul
@Paul: Спасибо за быстрый ответ. Я не вижу никаких других ошибок. Я заметил, что много сообщений отправляется в очередь queue_error. если вы видите прикрепленное изображение в вопросе, вы увидите две очереди с сообщениями 296 и 5847. – SharpCoder