Регулирование обработки очереди хранилища Azure в приложении-функции Azure

Я создал приложение-функцию Azure с триггером очереди хранения Azure, который обрабатывает очередь, в которой каждый элемент очереди является URL-адресом. Функция просто загружает содержимое URL. У меня есть другая функция, которая загружает и анализирует файл Sitemap XML сайта и добавляет все URL-адреса страниц в очередь. У меня проблема в том, что приложение Functions запускается слишком быстро, и оно забивает веб-сайт, поэтому оно начинает возвращать ошибки сервера. Есть ли способ ограничить / ограничить скорость, с которой работает приложение «Функции»?

Конечно, я мог бы написать простое веб-задание, которое обрабатывало бы их последовательно (или с некоторой асинхронностью, но ограничивало количество одновременных запросов), но мне действительно нравилась простота функций Azure, и я хотел попробовать "безсерверные" вычисления.

Ответы на вопрос(1)

Ваш ответ на вопрос