Skala Azure Functions

Slutförd

I följande tabell jämförs skalningsbeteendena för de olika värdplanerna. Maximalt antal instanser ges per funktionsapp (Förbrukning) eller per plan (Premium/Dedikerad) om inget annat anges.

Planera Skala ut Maximalt antal instanser
Förbrukningsplan Händelsedriven. Skalas ut automatiskt, även under perioder med hög belastning. Functions-infrastrukturen skalar cpu- och minnesresurser genom att lägga till fler instanser baserat på antalet inkommande utlösarhändelser. Windows: 200
Linux: 1001
Flex-förbrukningsplan Skalning per funktion. Händelsedrivna skalningsbeslut beräknas per funktion, vilket ger ett mer deterministiskt sätt att skala funktionerna i din app. Begränsas endast av total minnesanvändning för alla instanser i en viss region.
Premiumplan Händelsedriven. Skala ut automatiskt baserat på antalet händelser som dess funktioner utlöses på. Windows: 100
Linux: 20-1002
Dedikerad plan3 Manuell/autoskalning 10-30
100 (ASE)
Containerapplikationer Händelsedriven. Skala ut automatiskt genom att lägga till fler instanser av Functions-värden, baserat på antalet händelser som dess funktioner utlöses på. 10-3004
  1. Under utskalning finns det för närvarande en gräns på 500 instanser per prenumeration och timme för Linux 1. appar i en förbrukningsplan.
  2. I vissa regioner kan Linux-appar på en Premium-plan skalas till 100 instanser.
  3. Specifika gränser för de olika App Service-planalternativen finns i Gränserna för App Service-planen.
  4. I Container Apps kan du ange det maximala antalet repliker, vilket respekteras så länge det finns tillräckligt med tillgängliga kärnor