Масштабирование Функций Azure
В следующей таблице сравниваются режимы масштабирования различных планов размещения. Максимальное количество экземпляров предоставляются для каждого приложения-функции (Потребление) или для каждого плана (Премиум/Выделенный), если не указано иное.
Планирование | Горизонтальное увеличение масштаба | Максимальное число экземпляров |
---|---|---|
План потребления | Управляемые события. Выполняет автоматическое масштабирование даже в периоды высокой нагрузки. Инфраструктура функций масштабирует ресурсы ЦП и памяти, добавляя дополнительные экземпляры на основе количества входящих событий триггера. |
Windows: 200 Linux: 1001 |
План потребления Flex | Масштабирование для каждой функции. Решения на основе масштабирования на основе событий вычисляются на основе каждой функции, что обеспечивает более детерминированный способ масштабирования функций в приложении. | Ограничивается только общим использованием памяти всех экземпляров в заданном регионе. |
План категории "Премиум" | Управляемые события. Автоматическое масштабирование на основе количества событий, на которых активируются его функции. |
Windows: 100 Linux: 20-1002 |
Выделенный план3 | Ручная или автомасштабирование | 10-30 100 (ASE) |
Контейнеры приложений | Управляемые события. Автоматическое масштабирование путем добавления дополнительных экземпляров узла функций в зависимости от количества событий, на которые активируются его функции. | 10-3004 |
- Во время горизонтального масштабирования в настоящее время существует ограничение в 500 экземпляров на подписку в час для Linux 1. приложения в плане потребления.
- В некоторых регионах приложения Linux в плане "Премиум" могут масштабироваться до 100 экземпляров.
- Конкретные ограничения для различных вариантов плана Служба приложений см. в Служба приложений ограничениях плана.
- В приложениях-контейнерах можно задать максимальное количество реплик, которое учитывается до тех пор, пока доступно достаточно квоты ядер.