Skip to content

Commit 2534a24

Browse files
committed
Update for websocket limits on linux
1 parent e63326d commit 2534a24

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

includes/azure-websites-limits.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ ms.author: msangapu
1717
| Memory (1 hour) |1,024 MB per App Service plan |1,024 MB per app |N/A |N/A |N/A |N/A |
1818
| Bandwidth |165 MB |Unlimited, [data transfer rates](https://azure.microsoft.com/pricing/details/data-transfers/) apply |Unlimited, [data transfer rates](https://azure.microsoft.com/pricing/details/data-transfers/) apply |Unlimited, [data transfer rates](https://azure.microsoft.com/pricing/details/data-transfers/) apply |Unlimited, [data transfer rates](https://azure.microsoft.com/pricing/details/data-transfers/) apply |Unlimited, [data transfer rates](https://azure.microsoft.com/pricing/details/data-transfers/) apply |
1919
| Application architecture |32-bit |32-bit |32-bit/64-bit |32-bit/64-bit |32-bit/64-bit |32-bit/64-bit |
20-
| WebSockets per instance<sup>7</sup> |5 |35 |350 |Unlimited |Unlimited |Unlimited |
20+
| WebSockets per instance (Windows)<sup>7</sup> |5 |35 |350 |Unlimited |Unlimited |Unlimited |
21+
| WebSockets per instance (Linux)<sup>7</sup> |5 |N/A |~50K |~50K |~50K |~50K |
2122
| Outbound IP connections per instance | 600 | 600 | Depends on instance size<sup>8</sup> | Depends on instance size<sup>8</sup> | Depends on instance size<sup>8</sup> | 16,000 |
2223
| Concurrent [debugger connections](../articles/app-service/troubleshoot-dotnet-visual-studio.md) per application |1 |1 |1 |5 |5 |5 |
2324
| App Service Certificates per subscription | Not supported | Not supported |10 |10 |10 |10 |
@@ -53,7 +54,7 @@ ms.author: msangapu
5354

5455
<sup>6</sup> These resources are constrained by physical resources on the dedicated instances (the instance size and the number of instances).
5556

56-
<sup>7</sup> If you scale an app in the Basic tier to two instances, you have 350 concurrent connections for each of the two instances. For Standard tier and above, there are no theoretical limits to WebSockets, but other factors can limit the number of WebSockets. For example, maximum concurrent requests allowed (defined by `maxConcurrentRequestsPerCpu`) are: 7,500 per small VM, 15,000 per medium VM (7,500 x 2 cores), and 75,000 per large VM (18,750 x 4 cores).
57+
<sup>7</sup>If you scale a Windows app in the Basic tier to two instances, you have 350 concurrent connections for each of the two instances. For Windows apps on Standard tier and above, there are no theoretical limits to WebSockets, but other factors can limit the number of WebSockets. For example, maximum concurrent requests allowed (defined by `maxConcurrentRequestsPerCpu`) are: 7,500 per small VM, 15,000 per medium VM (7,500 x 2 cores), and 75,000 per large VM (18,750 x 4 cores). Linux apps are limited ~5 concurrent Web Socket connections on FRee SKU and ~50k concurrent websocket connections per instance on all other SKUs.
5758

5859
<sup>8</sup> The maximum IP connections are per instance and depend on the instance size: 1,920 per B1/S1/P1V3 instance, 3,968 per B2/S2/P2V3 instance, 8,064 per B3/S3/P3V3 instance.
5960

0 commit comments

Comments
 (0)