You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Verified the article for links and freshness, reviewed the content, verified all the editorial parameters. Article seems good, no significant change found as it's conceptual article. Updated ms.date
Copy file name to clipboardExpand all lines: articles/azure-signalr/signalr-concept-internals.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.service: azure-signalr-service
6
6
ms.topic: conceptual
7
7
ms.devlang: csharp
8
8
ms.custom: devx-track-csharp
9
-
ms.date: 03/29/2023
9
+
ms.date: 08/09/2024
10
10
ms.author: lianwei
11
11
---
12
12
# Azure SignalR Service internals
@@ -39,9 +39,9 @@ Once the application server is started:
39
39
- For ASP.NET SignalR: Azure SignalR Service SDK opens five WebSocket connections per hub to SignalR Service and one per application WebSocket connection.
40
40
41
41
42
-
The initial number of connections defaults to 5 and is configurable using the `InitialHubServerConnectionCount` option in the SignalR Service SDK. For more information, see[configuration](signalr-howto-use.md#configure-options).
42
+
The initial number of connections defaults to 5 and is configurable using the `InitialHubServerConnectionCount` option in the SignalR Service SDK. For more information, see [configuration](signalr-howto-use.md#configure-options).
43
43
44
-
While the application server is connected to the SignalR service, the Azure SignalR service may send load-balancing messages to the server. Then, the SDK starts new server connections to the service for better performance. Messages to and from clients are multiplexed into these connections.
44
+
While the application server is connected to the SignalR service, the Azure SignalR service sends load-balancing messages to the server. Then, the SDK starts new server connections to the service for better performance. Messages to and from clients are multiplexed into these connections.
45
45
46
46
Server connections are persistently connected to the SignalR Service. If a server connection is disconnected due to a network issue:
47
47
@@ -53,7 +53,7 @@ Server connections are persistently connected to the SignalR Service. If a serve
53
53
When you use the SignalR Service, clients connect to the service instead of the application server.
54
54
There are three steps to establish persistent connections between the client and the SignalR Service.
55
55
56
-
1.A client sends a negotiate request to the application server.
56
+
1.Client sends a negotiate request to the application server.
57
57
1. The application server uses Azure SignalR Service SDK to return a redirect response containing the SignalR Service URL and access token.
58
58
59
59
- For ASP.NET Core SignalR, a typical redirect response looks like:
@@ -89,7 +89,7 @@ SignalR Service transmits data from the client to the pairing application server
89
89
90
90
SignalR Service doesn't save or store customer data, all customer data received is transmitted to the target server or clients in real-time.
91
91
92
-
The Azure SignalR Service acts as a logical transport layer between application server and clients. All persistent connections are offloaded to SignalR Service. As a result, the application server only needs to handle the business logic in the hub class, without worrying about client connections.
92
+
The Azure SignalR Service acts as a logical transport layer between application server and clients. All persistent connections are offloaded to SignalR Service. As a result, the application server only needs to handle the business logic in the hub class, without worrying about client connections.
0 commit comments