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
Copy file name to clipboardExpand all lines: articles/azure-signalr/signalr-howto-scale-signalr.md
+15-7Lines changed: 15 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,12 +4,12 @@ description: Learn how to scale an Azure SignalR Service instance to add or redu
4
4
author: vicancy
5
5
ms.service: azure-signalr-service
6
6
ms.topic: how-to
7
-
ms.date: 07/18/2022
7
+
ms.date: 02/10/2026
8
8
ms.author: lianwei
9
9
ms.custom: devx-track-azurecli
10
10
---
11
11
# How to scale an Azure SignalR Service instance?
12
-
This article shows you how to scale your instance of Azure SignalR Service. There are two scenarios for scaling, scale up and scale out.
12
+
This article shows you how to scale your instance of Azure SignalR Service. There are two scenarios for scaling: scale up and scale out.
13
13
14
14
*[Scale up](https://en.wikipedia.org/wiki/Scalability#Horizontal_and_vertical_scaling): Get more units, connections, messages, and more. You scale up by changing the pricing tier from Free to Standard.
15
15
*[Scale out](https://en.wikipedia.org/wiki/Scalability#Horizontal_and_vertical_scaling): Increase the number of SignalR units. You can scale out to as many as 100 units. There are limited unit options to select for the scaling: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 30, 40, 50, 60, 70, 80, 90 and 100 units for a single SignalR Service instance. If you want to scale beyond 100 units, the [Premium_P2](#enhanced-large-instance-support-with-premium_p2-sku) SKU offers expanded capabilities.
@@ -19,8 +19,16 @@ The scale settings take a few minutes to apply. In rare cases, it may take aroun
19
19
For information about the pricing and capacities of individual SignalR Service, see [Azure SignalR Service Pricing Details](https://azure.microsoft.com/pricing/details/signalr-service/).
20
20
21
21
> [!NOTE]
22
-
> Changing SignalR Service from **Free** tier to **Standard** or **Premium** tier or vice versa, the public service IP will be changed and it usually takes 30-60 minutes to propagate the change to DNS servers across the entire internet.
23
-
> Your service might be unreachable before DNS gets updated. Generally it’s not recommended to change your pricing tier too often.
22
+
> Scaling Azure SignalR Service between different pricing tiers may result in service downtime.
23
+
> The downtime behavior varies by tier combination and is summarized in the table.
24
+
>
25
+
> | Scale Scenario | Downtime Expected |
26
+
> |--|--|
27
+
> | Free ↔ Standard / Premium | Yes |
28
+
> | Standard_S1 ↔ Premium_P1 | No |
29
+
> | Premium_P1 ↔ Premium_P2 | No |
30
+
>
31
+
> For scale scenarios where downtime is expected, the downtime occurs because the **public service IP address changes** during the scaling operation. This IP change typically takes **30–60 minutes** to propagate across DNS servers globally, during which the service may be temporarily unreachable. Generally it’s not recommended to change your pricing tier too often.
24
32
25
33
26
34
## Scale Up on Azure portal
@@ -83,7 +91,7 @@ az signalr update \
83
91
--unit-count 50
84
92
```
85
93
86
-
Make a note of the actual name generated for the new resource group. You'll use that resource group name when you want to delete all group resources.
94
+
Make a note of the actual name generated for the new resource group. Use that resource group name when you want to delete all group resources.
@@ -99,10 +107,10 @@ The new Premium_P2 SKU is designed to facilitate extensive scalability for high-
99
107
100
108
You can scale up the SKU to Premium_P2 using Azure portal or Azure CLI.
101
109
102
-
The Premium_P2 tier uses a different architecture internally to manage a large amount of underlying resources. Thus, it's expected that scaling operations of this tier might take longer compared to those in smaller SKUs.
110
+
The Premium_P2 tier uses a different architecture internally to manage a large amount of underlying resources. Thus, it's expected that scaling operations of this tier might take longer compared to those tiers in smaller SKUs.
103
111
104
112
> [!NOTE]
105
-
> Be aware that there is a default quota limit capping the number of SignalR units at **150** per subscription per region. This is a soft limit and can be increased upon request. To do so, simply submit a support ticket to request an adjustment to this quota.
113
+
> There is a default quota limit capping the number of SignalR units at **150** per subscription per region. This is a soft limit and can be increased upon request. To do so, simply submit a support ticket to request an adjustment to this quota.
Copy file name to clipboardExpand all lines: articles/azure-web-pubsub/howto-scale-manual-scale.md
+13-5Lines changed: 13 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Learn how to scale an Azure Web PubSub Service instance to add or r
4
4
author: biqian
5
5
ms.service: azure-web-pubsub
6
6
ms.topic: how-to
7
-
ms.date: 12/19/2023
7
+
ms.date: 02/10/2026
8
8
ms.author: biqian
9
9
ms.custom: devx-track-azurecli
10
10
---
@@ -19,8 +19,16 @@ The scale settings take a few minutes to apply. In rare cases, it may take aroun
19
19
For information about the pricing and capacities of individual Web PubSub Service, see [Azure Web PubSub Service Pricing Details](https://azure.microsoft.com/pricing/details/web-pubsub/).
20
20
21
21
> [!NOTE]
22
-
> Changing Web PubSub Service from **Free** tier to **Standard** or **Premium** tier or vice versa, the public service IP will be changed and it usually takes 30-60 minutes to propagate the change to DNS servers across the entire internet. Changing tiers between **Standard** and **Premium** will not change the public IP.
23
-
> Your service might be unreachable before DNS gets updated. Generally it’s not recommended to change your pricing tier too often.
22
+
> Scaling Azure SignalR Service between different pricing tiers may result in service downtime.
23
+
> The downtime behavior varies by tier combination and is summarized in the table.
24
+
>
25
+
> | Scale Scenario | Downtime Expected |
26
+
> |--|--|
27
+
> | Free ↔ Standard / Premium | Yes |
28
+
> | Standard_S1 ↔ Premium_P1 | No |
29
+
> | Premium_P1 ↔ Premium_P2 | No |
30
+
>
31
+
> For scale scenarios where downtime is expected, the downtime occurs because the **public service IP address changes** during the scaling operation. This IP change typically takes **30–60 minutes** to propagate across DNS servers globally, during which the service may be temporarily unreachable. Generally it’s not recommended to change your pricing tier too often.
24
32
25
33
26
34
## Scale up on Azure portal
@@ -73,10 +81,10 @@ The new Premium_P2 SKU is designed to facilitate extensive scalability for high-
73
81
74
82
You can scale up the SKU to Premium_P2 using Azure portal or Azure CLI.
75
83
76
-
The Premium_P2 tier uses a different architecture internally to manage a large amount of underlying resources. Thus, it's expected that scaling operations of this tier might take longer compared to those in smaller SKUs.
84
+
The Premium_P2 tier uses a different architecture internally to manage a large amount of underlying resources. Thus, it's expected that scaling operations of this tier might take longer compared to those tiers in smaller SKUs.
77
85
78
86
> [!NOTE]
79
-
> Be aware that there is a default quota limit capping the number of Web PubSub units at **150** per subscription per region. This is a soft limit and can be increased upon request. To do so, simply submit a support ticket to request an adjustment to this quota.
87
+
> There is a default quota limit capping the number of Web PubSub units at **150** per subscription per region. This is a soft limit and can be increased upon request. To do so, simply submit a support ticket to request an adjustment to this quota.
0 commit comments