2016-12-30 12 views
0

Я использую Masstransit с шаблоном Request/Response, я хочу указать имя очереди сообщений мертвой буквы и другую конфигурацию, связанную с этой очередью, если она доступна, я вижу, что существует метод расширения UseDeadLetterQueue к типу IPipeConfigurator, но тип, который мне нужно настроить, это IRabbitMqReceiveEndpointConfigurator в методе ReceiveEndpoint, поэтому я не знаю, как указать очередь сообщений с мертвой буквой, возможно, я пытаюсь настроить это в неправильном месте. В этом случае , где я могу использовать метод UseDeadLetterQueue?Настройка очереди сообщений мертвой буквы в Masstransit

ответ

0

Вы не можете изменить имя очереди в мертвой букве, извините. Он основан на фактическом имени очереди, помеченном _skipped.

+0

Как насчет очереди Azure Service Bus? Создает ли она очередную очередь или отправляет DLQ в существующую очередь? – CrusherJoe

+1

Создает еще одну очередь. Встроенный DLQ используется, когда истекает время ожидания блокировки и заканчивается DeliveryCount. –