Escalar o Azure Functions

Concluído

A tabela a seguir compara os comportamentos de dimensionamento dos vários planos de hospedagem. As instâncias máximas são fornecidas por aplicativo por função (Consumo) ou por plano (Premium/Dedicado), a menos que indicado de outra forma.

Plano Escalar horizontalmente Número máximo de instâncias
Plano de Consumo Controlado por evento. É escalado horizontalmente de maneira automática, mesmo durante períodos de carga alta. A infraestrutura do Functions escala os recursos de CPU e memória adicionando mais instâncias com base no número de eventos de gatilho de entrada. Windows: 200
Linux: 1001
Plano de Consumo Flexível Escala por função. As decisões de escala orientadas a eventos são calculadas por função, o que fornece uma forma mais determinística de escalar as funções no seu aplicativo. Limitado apenas pelo uso total de memória de todas as instâncias em uma determinada região.
Plano Premium Controlado por evento. Escale horizontalmente automaticamente com base no número de eventos nos quais suas funções são disparadas. Windows: 100
Linux: 20-1002
Plano dedicado3 Dimensionamento manual/automático 10 a 30
100 (ASE)
Aplicativos de Contêiner Controlado por evento. Escale horizontalmente automaticamente adicionando mais instâncias do host do Functions, com base no número de eventos nos quais suas funções são disparadas. 10-3004
  1. Durante a expansão, atualmente há um limite de 500 instâncias por assinatura por hora para Linux 1. aplicativos em um plano de Consumo.
  2. Em algumas regiões, os aplicativos Linux em um plano Premium podem ser escalados para 100 instâncias.
  3. Para obter limites específicos para as várias opções de plano do Serviço de Aplicativo, confira os limites do plano do Serviço de Aplicativo.
  4. Em Aplicativos de Contêiner, você pode definir o número máximo de réplicas, o que é respeitado desde que haja cota de núcleos suficiente disponível