Skip to content

Commit 385966d

Browse files
Merge pull request #297302 from jessie-jyy/patch-52
Update websocket.md
2 parents 006469e + 7c4def2 commit 385966d

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

articles/frontdoor/standard-premium/websocket.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,13 @@ ms.author: halkazwini
66
manager: KumudD
77
ms.service: azure-frontdoor
88
ms.topic: concept-article
9-
ms.date: 11/11/2024
9+
ms.date: 3/31/2025
1010
---
1111

12-
# Azure Front Door WebSocket (preview)
12+
# Azure Front Door WebSocket
1313

1414
Azure Front Door supports WebSocket on both Standard and Premium tiers without requiring any extra configurations. WebSocket, standardized in [RFC6455](https://tools.ietf.org/html/rfc6455), is a TCP-based protocol that facilitates full-duplex communication between a server and a client over a long-running TCP connection. It eliminates the need for polling as required in HTTP and avoids some of the overhead of HTTP. It can reuse the same TCP connection for multiple requests or responses, resulting in a more efficient utilization of resources. This enables more interactive and real-time scenarios.
1515

16-
> [!IMPORTANT]
17-
> Azure Front Door websocket is currently in PREVIEW.
18-
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
19-
2016
WebSocket is ideal for applications needing real-time updates or continuous data streams, such as chat apps, dashboards, financial updates, GPS, online education, live streaming, and gaming. For instance, a trading website can use WebSocket to push and update pricing data in real-time.
2117

2218
## Use WebSocket on Azure Front Door
@@ -29,6 +25,7 @@ When using WebSocket on Azure Front Door, consider the following:
2925
- Disable caching for WebSocket routes. For routes with caching enabled, Azure Front Door doesn't forward the WebSocket Upgrade header to the origin and treats it as an HTTP request, disregarding cache rules. This results in a failed WebSocket upgrade request.
3026
- The idle timeout is 5 minutes. If Azure Front Door doesn't detect any data transmission from the origin or the client within the past 5 minutes, the connection is considered idle and is closed.
3127
- Currently, WebSocket connections on Azure Front Door remain open for no longer than 4 hours. The WebSocket connection can be dropped due to underlying server upgrades or other maintenance activities. We highly recommend you implement retry logic in your application.
28+
- Currently, each Azure Front Door profile supports up to 3,000 concurrent global connections. For more information, see [Azure Front Door Standard and Premium service limits](../../azure-resource-manager/management/azure-subscription-service-limits.md#azure-front-door-standard-and-premium-service-limits).
3229

3330
## How the WebSocket protocol works
3431

@@ -64,4 +61,4 @@ After the client receives the server response, the WebSocket connection is open
6461
## Next steps
6562

6663
- Learn how to [create an Azure Front Door](../create-front-door-portal.md) profile.
67-
- Learn how Azure Front Door [routes traffic](../front-door-routing-architecture.md) to your origin.
64+
- Learn how Azure Front Door [routes traffic](../front-door-routing-architecture.md) to your origin.

0 commit comments

Comments
 (0)