Функция Azure v2 ServiceBusTrigger управляет счетом повторных попыток - PullRequest
0 голосов
/ 24 октября 2018

По умолчанию при обработке сообщения в Azure Function v2 функция будет повторяться 10 раз при ошибке.

Я действительно хочу уменьшить это, но не могу найти, как это сделать?

public static async Task Run([ServiceBusTrigger("%EventsTopicName%", "%EventsSubscriptionName%", Connection = "GetEventsConnectionString")]Message mySbMsg, ILogger log)
{
    // Code to process a message
}

1 Ответ

0 голосов
/ 24 октября 2018

Решением для меня было то, что ServiceBus создается с использованием шаблонов Azure ARM.

Чтобы уменьшить количество повторных попыток, я искал это в коде, который был неправильным.Это контролируется в шаблонах ARM со следующим свойством в конфигурации темы:

"maxDeliveryCount ": 2

Когда maxDeliveryCount не установлен, по умолчанию значение равно 10.

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