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/api-management/api-management-howto-autoscale.md
+7-10Lines changed: 7 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,14 @@
1
1
---
2
2
# Mandatory fields. See more on aka.ms/skyeye/meta.
3
3
title: Configure autoscale of an Azure API Management instance | Microsoft Docs
4
-
description: This topic describes how to set up autoscale behavior for an Azure API Management instance.
4
+
description: This article describes how to set up autoscale behavior for an Azure API Management instance.
5
5
services: api-management
6
6
documentationcenter: ''
7
7
author: dlepow
8
-
manager: anneta
9
-
editor: ''
10
8
11
9
ms.service: api-management
12
-
ms.workload: integration
13
-
ms.topic: article
14
-
ms.date: 06/20/2018
10
+
ms.topic: how-to
11
+
ms.date: 02/02/2022
15
12
ms.author: danlep
16
13
---
17
14
@@ -39,11 +36,11 @@ To follow the steps from this article, you must:
39
36
40
37
Certain limitations and consequences of scaling decisions need to be considered before configuring autoscale behavior.
41
38
42
-
+ Autoscale can be enabled only for **Standard** and **Premium** tiers of Azure API Management service.
43
-
+ Pricing tiers also specify the maximum number of units for a service instance.
39
+
+ The pricing tier of your API Management instance determines the [maximum number of units](upgrade-and-scale.md#upgrade-and-scale) you may set in autoscale rules. The **Standard tier** can be scaled to 4 units. You can add any number of units to the **Premium** tier.
44
40
+ Scaling process will take at least 20 minutes.
45
-
+ If the service is locked by another operation, scaling request will fail and retry automatically.
46
-
+ In case of a service with multi-regional deployments, only units in the **Primary location** can be scaled. Units in other locations can't be scaled.
41
+
+ If the service is locked by another operation, the scaling request will fail and retry automatically.
42
+
+ If your service instance is deployed in multiple regions (locations), only units in the **Primary location** can be scaled. Units in other locations can't be scaled.
43
+
+ If your service instance is configured with [availability zones](zone-redundancy.md) in the **Primary location**, be aware of the number of zones when configuring autoscaling. The counts (API Management units) in autoscale rules and limits must be a multiple of the number of zones.
47
44
48
45
## Enable and configure autoscale for Azure API Management service
Copy file name to clipboardExpand all lines: articles/api-management/zone-redundancy.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: dlepow
5
5
6
6
ms.service: api-management
7
7
ms.topic: how-to
8
-
ms.date: 01/24/2022
8
+
ms.date: 02/02/2022
9
9
ms.author: danlep
10
10
ms.custom: references_regions
11
11
@@ -50,9 +50,12 @@ Configuring API Management for zone redundancy is currently supported in the fol
50
50
51
51
## Prerequisites
52
52
53
-
* If you have not yet created an API Management service instance, see [Create an API Management service instance](get-started-create-service-instance.md). Select the Premium service tier.
53
+
* If you haven't yet created an API Management service instance, see [Create an API Management service instance](get-started-create-service-instance.md). Select the Premium service tier.
54
54
* If your API Management instance is deployed in a [virtual network](api-management-using-with-vnet.md), ensure that you set up a virtual network, subnet, and public IP address in any new location where you plan to enable zone redundancy.
55
55
56
+
> [!NOTE]
57
+
> If you've configured [autoscaling](api-management-howto-autoscale.md) for your API Management instance in the primary location, you might need to adjust your autoscale settings after enabling zone redundancy. The counts (API Management units) in autoscale rules and limits must be a multiple of the number of zones.
58
+
56
59
## Enable zone redundancy - portal
57
60
58
61
In the portal, optionally enable zone redundancy when you add a location to your API Management service, or update the configuration of an existing location.
@@ -61,7 +64,7 @@ In the portal, optionally enable zone redundancy when you add a location to your
61
64
1. Select an existing location, or select **+ Add** in the top bar. The location must [support availability zones](#supported-regions).
62
65
1. Select the number of scale **[Units](upgrade-and-scale.md)** in the location.
63
66
1. In **Availability zones**, select one or more zones. The number of units selected must distribute evenly across the availability zones. For example, if you selected 3 units, select 3 zones so that each zone hosts one unit.
64
-
1. If the API Management instance is deployed in a [virtual network](api-management-using-with-vnet.md), configure virtual network settings in the location by select an existing virtual network, subnet, and public IP address that are available in the location. For an existing location, the virtual network and subnet must be configured from the Virtual Network blade.
67
+
1. If the API Management instance is deployed in a [virtual network](api-management-using-with-vnet.md), select an existing virtual network, subnet, and public IP address that are available in the location. For an existing location, the virtual network and subnet must be configured from the Virtual Network blade.
65
68
1. Select **Apply** and then select **Save**.
66
69
67
70
:::image type="content" source="media/zone-redundancy/add-location-zones.png" alt-text="Enable zone redundancy":::
0 commit comments