Dimensionar 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 dadas por aplicativo por função (Consumo) ou por plano (Premium/Dedicado), salvo indicação em contrário.

Planear Aumentar horizontalmente Máximo de # instâncias
Plano de consumo Impulsionado por eventos. Dimensiona-se automaticamente, mesmo durante períodos de carga elevada. A infraestrutura de funções dimensiona os recursos de CPU e memória adicionando mais instâncias com base no número de eventos de gatilho de entrada. Janelas: 200
Linux: 1001
Plano de consumo Flex Dimensionamento por função. As decisões de dimensionamento orientadas por eventos são calculadas por função, o que fornece uma maneira mais determinística de dimensionar as funções em seu aplicativo. Limitado apenas pelo uso total de memória de todas as instâncias em uma determinada região.
Plano Premium Impulsionado por eventos. Dimensione automaticamente com base no número de eventos em que suas funções são acionadas. Janelas: 100
Linux: 20-1002
Plano dedicado3 Manual/dimensionamento automático 10-30
100.º (ASE)
Aplicativos de contêiner Impulsionado por eventos. Dimensione automaticamente adicionando mais instâncias do host Functions, com base no número de eventos nos quais suas funções são acionadas. 10-3004
  1. Durante a expansão, atualmente há um limite de 500 instâncias por assinatura por hora para o Linux 1. aplicativos em um plano de consumo.
  2. Em algumas regiões, os aplicativos Linux em um plano Premium podem ser dimensionados para 100 instâncias.
  3. Para obter limites específicos para as várias opções do plano do Serviço de Aplicativo, consulte 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, que é respeitado desde que haja cota de núcleos suficiente disponível