Я пишу долговременную функцию Azure для обработки различных массовых операций. Код может получить 1000 операций в файле, и он разбивает их так, чтобы 1000 раз вызывать одну и ту же функцию активности.
Проблема в том, что это может затопить API, который использует функция действия, до такой степени, что наша функция активности получает 429 - Слишком много запросов от API. Мы думаем о том, чтобы прочитать предложенный заголовок Retry-After и перевести поток в спящий режим на этот период времени.
В этом случае мы задаемся вопросом, будет ли Azure выставлять нам счета за секунды, которые мы ждем. Кроме того, будет ли это время учитываться при превышении времени ожидания для функции Azure?