Я использую версию RabbitMQ 3.0.2 & Я вижу сообщение с сообщением около 1000 в очереди ошибок. Я хочу знатьMassTransit с RabbitMQ: Когда сообщение перемещено в очередь ошибок
- В какой момент сообщения перемещаются в очереди ошибок?
- Есть ли способ узнать, почему какое-то сообщение перемещается в очередь ошибок?
- Есть ли способ переместить сообщение из очереди ошибок в обычную очередь?
Спасибо
Hi Travis, Спасибо за ответ. В моем случае из 100 сообщений 10 перемещаются в очередь ошибок. Теперь я не понимаю, почему только небольшое сообщение не будет выполнено из-за де-сериализации и почему потребитель выбросит исключение. Я думаю, нам нужно включить ведение журнала, чтобы лучше понять. – SharpCoder
Возможно, что в десериализации есть ошибка, но это нормально, только если вы не используете MT для переноса данных в обмен. Во всех возможных капюшонах ваш потребитель бросает исключение. Удачи, ведение журнала, вероятно, ваш первый шаг к пониманию того, что происходит. Документы должны помочь: http://masstransit.readthedocs.org/en/master/overview/logging.html – Travis
Благодарим вас за разъяснение этого. Но ссылка, которую вы разделили, предназначена для MassTransit, а не для ведения журнала RabbitMQ. Возможно, я ошибаюсь, но я думаю, что мы должны регистрировать ошибки RabbitMQ. – SharpCoder