Skip to content

Latest commit

 

History

History
36 lines (35 loc) · 4.04 KB

functions-limits.md

File metadata and controls

36 lines (35 loc) · 4.04 KB
author ms.service ms.topic ms.date ms.author
ggailey777
azure-functions
include
05/23/2023
glenga
Resource Consumption plan Premium plan Dedicated plan ASE Kubernetes
Default timeout duration (min) 5 30 301 30 30
Max timeout duration (min) 10 unbounded7 unbounded2 unbounded unbounded
Max outbound connections (per instance) 600 active (1200 total) unbounded unbounded unbounded unbounded
Max request size (MB)3 100 100 100 100 Depends on cluster
Max query string length3 4096 4096 4096 4096 Depends on cluster
Max request URL length3 8192 8192 8192 8192 Depends on cluster
ACU per instance 100 210-840 100-840 210-2508 AKS pricing
Max memory (GB per instance) 1.5 3.5-14 1.75-14 3.5 - 14 Any node is supported
Max instance count (Windows/Linux) 200/100 100/20 varies by SKU9 1009 Depends on cluster
Function apps per plan11 100 100 unbounded4 unbounded unbounded
App Service plans 100 per region 100 per resource group 100 per resource group - -
Deployment slots per app10 2 3 1-209 20 n/a
Storage5 5 GB 250 GB 50-1000 GB 1 TB n/a
Custom domains per app 5006 500 500 500 n/a
Custom domain SSL support unbounded SNI SSL connection included unbounded SNI SSL and 1 IP SSL connections included unbounded SNI SSL and 1 IP SSL connections included unbounded SNI SSL and 1 IP SSL connections included n/a

1 By default, the timeout for the Functions 1.x runtime in an App Service plan is unbounded.
2 Requires the App Service plan be set to Always On. Pay at standard rates.
3 These limits are set in the host.
4 The actual number of function apps that you can host depends on the activity of the apps, the size of the machine instances, and the corresponding resource utilization.
5 The storage limit is the total content size in temporary storage across all apps in the same App Service plan. Consumption plan uses Azure Files for temporary storage.
6 When your function app is hosted in a Consumption plan, only the CNAME option is supported. For function apps in a Premium plan or an App Service plan, you can map a custom domain using either a CNAME or an A record.
7 Guaranteed for up to 60 minutes.
8 Workers are roles that host customer apps. Workers are available in three fixed sizes: One vCPU/3.5 GB RAM; Two vCPU/7 GB RAM; Four vCPU/14 GB RAM.
9 See App Service limits for details.
10 Including the production slot.
11 There's currently a limit of 5000 function apps in a given subscription.