Функция Azure Масштабирование факторов и прогрев с помощью таймера в плане потребления - PullRequest
0 голосов
/ 07 июня 2019

Каковы коэффициенты масштабирования для функции Azure в плане потребления?

Если у меня есть функция Azure с триггером времени, запускаемым каждые 5 минут будет ли это держать мои функции в теплом состоянии и нормально работать вечно?

В дополнение к вышесказанному, будет ли работать масштабирование, если выполняется фоновая обработка потоков, для которой требуется больше экземпляров функций Azure?

Как насчет автоматического масштабирования, когда фоновая многопоточность уменьшает использование ресурсов.

https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale

https://docs.microsoft.com/en-us/azure/azure-functions/functions-premium-plan

Масштабирование триггера таймера функций Azure

Как масштабируются функции Azure?

1 Ответ

0 голосов
/ 11 июня 2019
  1. Коэффициенты масштабирования зависят от типа триггера.Например, масштабирование функции HTTP-триггера зависит от параллелизма запроса, в то время как масштабирование функции триггера очереди зависит от глубины очереди.
  2. Если у вас есть триггер таймера, который запускается раз в 5 минут, ваше приложение-функция всегда будетбыть загруженным на один экземпляр.Таким образом вы сможете избежать полного холодного старта (от 0 экземпляров).Тем не менее, масштабирование потребует загрузки вашего приложения в другой экземпляр.Время, необходимое для загрузки вашего приложения на новый экземпляр, приведет к задержке этих запросов.Если вам нужна постоянная низкая задержка с автоматическим масштабированием, вы можете обратиться к премиальному хостинговому плану .
  3. Фоновые процессы потока не оказывают прямого влияния на логику масштабирования плана потребления.
  4. Это возможно, но не гарантируется.Пример: если фоновая многопоточность замедляет обработку элементов очереди в функции, глубина очереди может увеличиться до такой степени, что она масштабируется.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...