Escalado de Azure Functions

Completado

En la siguiente tabla se comparan los comportamientos de escalado de los distintos planes de hospedaje. El número máximo de instancias se da en función de una aplicación por función (consumo) o por plan (Premium/Dedicado), a menos que se indique lo contrario.

Planear Escalado horizontal N.º máximo de instancias
Plan de consumo Controlado por eventos. Escala horizontalmente de forma automática, incluso durante períodos de gran carga. La infraestructura de Functions escala los recursos de CPU y memoria agregando más instancias en función del número de eventos de desencadenador entrantes. Windows: 200
Linux: 1001
Plan de consumo flexible Escalado por función. Las decisiones de escalado controladas por eventos se calculan por función, lo que proporciona una forma más determinista de escalar las funciones en la aplicación. Limitado solo por el uso total de memoria de todas las instancias de una región determinada.
Plan Premium Basado en eventos. Escale horizontalmente automáticamente en función del número de eventos en los que se desencadenan sus funciones. Windows: 100
Linux: 20-1002
Plan dedicado3 Escalabilidad automática o manual 10-30
100 (ASE)
Aplicaciones de contenedor Controlado por eventos. Escale horizontalmente automáticamente agregando más instancias del host de Functions, en función del número de eventos en los que se desencadenan sus funciones. 10-3004
  1. Durante el escalado horizontal, actualmente hay un límite de 500 instancias por suscripción por hora para Linux 1. aplicaciones en un plan de consumo.
  2. En algunas regiones, las aplicaciones de Linux de un plan Premium se pueden escalar a 100 instancias.
  3. Para conocer los límites específicos de las distintas opciones del plan de App Service, consulte los límites del plan de App Service.
  4. En Container Apps, puede establecer el número máximo de réplicas, que se respeta siempre que haya suficientes núcleos disponibles