Skip to content

Commit d90411e

Browse files
committed
Update
1 parent c89514e commit d90411e

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

articles/azure-web-pubsub/howto-scale-autoscale.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
---
2-
title: Auto scale Azure Web PubSub Service
3-
description: Learn how to autoscale Azure WebPubSub Service.
2+
title: Auto scale Azure Web PubSub service
3+
description: Learn how to autoscale Azure WebPubSub service.
44
author: zackliu
55
ms.service: azure-web-pubsub
66
ms.topic: conceptual
77
ms.date: 07/12/2022
88
ms.author: chenyl
99
---
1010

11-
# Automatically scale units of an Azure WebPubSub Service
11+
# Automatically scale units of an Azure WebPubSub service
1212

1313
> [!IMPORTANT]
14-
> Autoscaling is only available in Azure WebPubSub Service Premium tier.
14+
> Autoscaling is only available in Azure WebPubSub service Premium tier.
1515
16-
Azure WebPubSub Service Premium tier supports an *autoscale* feature, which is an implementation of [Azure Monitor autoscale](../azure-monitor/autoscale/autoscale-overview.md). Autoscale allows you to automatically scale the unit count for your WebPubSub Service to match the actual load on the service. Autoscale can help you optimize performance and cost for your application.
16+
Azure WebPubSub service Premium tier supports an *autoscale* feature, which is an implementation of [Azure Monitor autoscale](../azure-monitor/autoscale/autoscale-overview.md). Autoscale allows you to automatically scale the unit count for your WebPubSub service to match the actual load on the service. Autoscale can help you optimize performance and cost for your application.
1717

18-
Azure WebPubSub adds its own [service metrics](concept-metrics.md). However, most of the user interface is shared and common to other [Azure services that support autoscaling](../azure-monitor/autoscale/autoscale-overview.md#supported-services-for-autoscale). If you're new to the subject of Azure Monitor Metrics, review [Azure Monitor Metrics aggregation and display explained](../azure-monitor/essentials/metrics-aggregation-explained.md) before digging into WebPubSub Service Metrics.
18+
Azure WebPubSub adds its own [service metrics](concept-metrics.md). However, most of the user interface is shared and common to other [Azure services that support autoscaling](../azure-monitor/autoscale/autoscale-overview.md#supported-services-for-autoscale). If you're new to the subject of Azure Monitor Metrics, review [Azure Monitor Metrics aggregation and display explained](../azure-monitor/essentials/metrics-aggregation-explained.md) before digging into WebPubSub service Metrics.
1919

20-
## Understanding autoscale in WebPubSub Service
20+
## Understanding autoscale in WebPubSub service
2121

22-
Autoscale allows you to set conditions that will dynamically change the units allocated to WebPubSub Service while the service is running. Autoscale conditions are based on metrics, such as **Server Load**. Autoscale can also be configured to run on a schedule, such as every day between certain hours.
22+
Autoscale allows you to set conditions that will dynamically change the units allocated to WebPubSub service while the service is running. Autoscale conditions are based on metrics, such as **Server Load**. Autoscale can also be configured to run on a schedule, such as every day between certain hours.
2323

2424
For example, you can implement the following scaling scenarios using autoscale.
2525

2626
- Increase units when the **Connection Quota Utilization** above 70%.
2727
- Decrease units when the **Server Load** is below 20%.
2828
- Create a schedule to add more units during peak hours and reduce units during off hours.
2929

30-
Multiple factors affect the performance of WebPubSub Service. No one metric provides a complete view of system performance. For example, if you're sending a large number of messages you might need to scale out even though the connection quota is relatively low. The combination of both **Connection Quota Utilization** and **Server Load** gives an indication of overall system load. The following guidelines apply.
30+
Multiple factors affect the performance of WebPubSub service. No one metric provides a complete view of system performance. For example, if you're sending a large number of messages you might need to scale out even though the connection quota is relatively low. The combination of both **Connection Quota Utilization** and **Server Load** gives an indication of overall system load. The following guidelines apply.
3131

3232
- Scale out if the connection count is over 80-90%. Scaling out before your connection count is exhausted ensures that you'll have sufficient buffer to accept new connections before scale-out takes effect.
3333
- Scale out if the **Server Load** is over 80-90%. Scaling early ensures that the service has enough capacity to maintain performance during the scale-out operation.

articles/azure-web-pubsub/toc.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@
106106
href: howto-troubleshoot-resource-logs.md
107107
- name: Move across regions
108108
href: howto-move-across-regions.md
109+
- name: Scale
110+
items:
111+
- name: Autoscale
112+
href: howto-scale-autoscale.md
109113

110114
- name: Concepts
111115
expanded: true

0 commit comments

Comments
 (0)