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