Skip to content

Commit 77fb603

Browse files
authored
Update functions-limits.md
1 parent 467a14f commit 77fb603

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

includes/functions-limits.md

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,26 @@ ms.service: azure-functions
44
ms.custom:
55
- build-2024
66
ms.topic: include
7-
ms.date: 05/10/2024
7+
ms.date: 06/17/2024
88
ms.author: glenga
99
---
10-
| Resource |[Consumption plan](/azure/azure-functions/consumption-plan)|[Flex Consumption plan](/azure/azure-functions/flex-consumption-plan)<sup>12</sup>|[Premium plan](/azure/azure-functions/functions-premium-plan)|[Dedicated plan](/azure/azure-functions/dedicated-plan)/[ASE](/azure/app-service/environment/intro)|
11-
| --- | --- | --- | --- | --- |
12-
| Default [timeout duration](/azure/azure-functions/functions-scale#timeout) (min) |5 | 30 | 30 |30<sup>1</sup> |
13-
| Max [timeout duration](/azure/azure-functions/functions-scale#timeout) (min) |10 | unbounded<sup>15</sup> | unbounded<sup>7</sup> | unbounded<sup>2</sup> |
14-
| Max outbound connections (per instance) | 600 active (1200 total) | unbounded | unbounded | unbounded |
15-
| Max request size (MB)<sup>3</sup> | 100 | 100 | 100 | 100 |
16-
| Max query string length<sup>3</sup> | 4096 | 4096 | 4096 | 4096 |
10+
| Resource |[Consumption plan](/azure/azure-functions/consumption-plan)|[Flex Consumption plan](/azure/azure-functions/flex-consumption-plan)<sup>12</sup>|[Premium plan](/azure/azure-functions/functions-premium-plan)|[Dedicated plan](/azure/azure-functions/dedicated-plan)/[ASE](/azure/app-service/environment/intro)| [Container Apps](/azure/azure-functions/functions-container-apps-hosting)|
11+
| --- | --- | --- | --- | --- | --- |
12+
| Default [timeout duration](/azure/azure-functions/functions-scale#timeout) (min) |5 | 30 | 30 |30<sup>1</sup> | 30<sup>16</sup> |
13+
| Max [timeout duration](/azure/azure-functions/functions-scale#timeout) (min) |10 | unbounded<sup>15</sup> | unbounded<sup>7</sup> | unbounded<sup>2</sup> | unbounded<sup>17</sup> |
14+
| Max outbound connections (per instance) | 600 active (1200 total) | unbounded | unbounded | unbounded | unbounded |
15+
| Max request size (MB)<sup>3</sup> | 100 | 100 | 100 | 100 | 100 |
16+
| Max query string length<sup>3</sup> | 4096 | 4096 | 4096 | 4096 | 4096 |
1717
| Max request URL length<sup>3</sup> | 8192 | 8192 | 8192 | 8192 |
18-
|[ACU](/azure/virtual-machines/acu) per instance | 100 | varies | 210-840 | 100-840/210-250<sup>8</sup> |
19-
| Max memory (GB per instance) | 1.5 | 4<sup>13</sup> | 3.5-14 | 1.75-14/3.5-14 |
20-
| Max instance count (Windows/Linux) | 200/100 | 1000 <sup>14</sup> | 100/20 | varies by SKU/100<sup>9</sup> |
21-
| Function apps per plan<sup>11</sup> | 100 | 100 | 100 | unbounded<sup>4</sup> |
22-
| [App Service plans](/azure/app-service/overview-hosting-plans) | 100 per [region](https://azure.microsoft.com/global-infrastructure/regions/) | n/a | 100 per resource group |100 per resource group |
23-
| [Deployment slots](/azure/azure-functions/functions-deployment-slots) per app<sup>10</sup> | 2 | n/a | 3 | 1-20<sup>9</sup> |
24-
| Storage<sup>5</sup> | 5 GB | 250 GB | 250 GB |50-1000 GB |
25-
| Custom domains per app</a> |500<sup>6</sup> | 500 | 500 | 500 |
26-
| Custom domain [SSL support](/azure/app-service/configure-ssl-bindings) |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 |
18+
|[ACU](/azure/virtual-machines/acu) per instance | 100 | varies | 210-840 | 100-840/210-250<sup>8</sup> | [varies](/azure/container-apps/billing) |
19+
| Max memory (GB per instance) | 1.5 | 4<sup>13</sup> | 3.5-14 | 1.75-14/3.5-14 | [varies](/azure/container-apps/billing) |
20+
| Max instance count (Windows/Linux) | 200/100 | 1000 <sup>14</sup> | 100/20 | varies by SKU/100<sup>9</sup> | 10-300<sup>18</sup> |
21+
| Function apps per plan<sup>11</sup> | 100 | 100 | 100 | unbounded<sup>4</sup> | unbounded<sup>4</sup> |
22+
| [App Service plans](/azure/app-service/overview-hosting-plans) | 100 per [region](https://azure.microsoft.com/global-infrastructure/regions/) | n/a | 100 per resource group |100 per resource group | n/a |
23+
| [Deployment slots](/azure/azure-functions/functions-deployment-slots) per app<sup>10</sup> | 2 | n/a | 3 | 1-20<sup>9</sup> | not supported |
24+
| Storage<sup>5</sup> | 5 GB | 250 GB | 250 GB |50-1000 GB | n/a |
25+
| Custom domains per app</a> |500<sup>6</sup> | 500 | 500 | 500 | not supported |
26+
| Custom domain [SSL support](/azure/app-service/configure-ssl-bindings) |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 | not supported |
2727

2828
Notes on service limits:
2929

@@ -40,5 +40,8 @@ Notes on service limits:
4040
11. There's currently a limit of 5000 function apps in a given subscription.
4141
12. The Flex Consumption plan is currently in preview.
4242
13. Flex Consumption plan instance sizes are currently defined as either 2,048 MB or 4,096 MB. For more information, see [Instance memory](/azure/azure-functions/flex-consumption-plan#instance-memory).
43-
14. Flex Consumption plan during preview has a regional subscription quota that limits the total memory usage of all instances across a given region. For more information, see [Instance memory](/azure/azure-functions/flex-consumption-plan#instance-memory).
44-
15. In a Flex Consumption plan, the host doesn't enforce an execution time limit. However, there are currently no guarantees because the platform might need to terminate your instances during scale-in, deployments, or to apply updates.
43+
14. Flex Consumption plan during preview has a regional subscription quota that limits the total memory usage of all instances across a given region. For more information, see [Instance memory](/azure/azure-functions/flex-consumption-plan#instance-memory).
44+
15. In a Flex Consumption plan, the host doesn't enforce an execution time limit. However, there are currently no guarantees because the platform might need to terminate your instances during scale-in, deployments, or to apply updates.
45+
16. When the [minimum number of replicas](/azure/container-apps/scale-app#scale-definition) is set to zero, the default timeout depends on the specific triggers used in the app.
46+
17. When the [minimum number of replicas](../articles/container-apps/scale-app.md#scale-definition) is set to one or more.
47+
18. On Container Apps, you can set the [maximum number of replicas](/azure/container-apps/scale-app#scale-definition), which is honored as long as there's enough cores quota available.

0 commit comments

Comments
 (0)