Skip to content

Commit 5ceae52

Browse files
authored
Update reliability-app-service.md
1 parent 2554a91 commit 5ceae52

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

articles/reliability/reliability-app-service.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: csudrisforresiliency
66
ms.topic: reliability-article
77
ms.custom: subject-reliability
88
ms.service: azure-app-service
9-
ms.date: 09/26/2023
9+
ms.date: 10/23/2024
1010
zone_pivot_groups: app-service-sku
1111
---
1212

@@ -116,8 +116,7 @@ To use zone redundancy, switch to a supported App Service plan type.
116116

117117
::: zone pivot="premium"
118118

119-
To deploy a new zone-redundant Azure App Service plan, select the *Zone redundant* checkbox in the Azure portal when you deploy by using the Azure portal.
120-
<!-- TODO CLI/PowerShell/Bicep? -->
119+
To deploy a new zone-redundant Azure App Service plan, select the *Zone redundant* option when you deploy the plan.
121120

122121
::: zone-end
123122

@@ -145,12 +144,14 @@ During normal operations, traffic is routed between all of your available App Se
145144

146145
**Detection and response:** The App Service platform is responsible for detecting a failure in an availability zone and responding. You don't need to do anything to initiate a zone failover.
147146

147+
**Active requests:** When an availability zone is unavailable, any requests in progress that are connected to an App Service plan instance in the faulty availability zone are terminated and need to be retried.
148+
148149
**Traffic rerouting:** When a zone is unavailable, Azure App Service detects the lost instances from that zone. It automatically attempt to find new replacement instances. Then, it spreads traffic across the new instances as needed.
149150

150151
If you have [autoscale](../app-service/manage-scale-up.md) configured, and if it decides more instances are needed, autoscale will also issue a request to App Service to add more instances. Note that [autoscale behavior is independent of App Service platform behavior](/azure/azure-monitor/autoscale/autoscale-overview) and that your autoscale instance count specification doesn't need to be a multiple of three.
151152

152-
>[!NOTE]
153-
>There's no guarantee that requests for additional instances in a zone-down scenario will succeed. The back filling of lost instances occurs on a best-effort basis. If you need guaranteed capacity when an availability zone is lost, you should create and configure your App Service plans to account for losing a zone. You can do that by [overprovisioning the capacity of your App Service plan](#capacity-planning-and-management).
153+
> [!NOTE]
154+
> There's no guarantee that requests for additional instances in a zone-down scenario will succeed. The back filling of lost instances occurs on a best-effort basis. If you need guaranteed capacity when an availability zone is lost, you should create and configure your App Service plans to account for losing a zone. You can do that by [overprovisioning the capacity of your App Service plan](#capacity-planning-and-management).
154155
155156
### Failback
156157

@@ -172,8 +173,8 @@ If you need to use App Service in multiple regions, you need to deploy separate
172173

173174
For example approaches that illustrates this architecture, see:
174175

175-
- TODO AAC article with the information from the previous version of this article
176-
- [Reference architecture: Highly available multi-region web application](/azure/architecture/web-apps/app-service/architectures/multi-region).
176+
- [Multi-region App Service apps for disaster recovery](/azure/architecture/web-apps/guides/multi-region-app-service/multi-region-app-service)
177+
- [Reference architecture: Highly available multi-region web application](/azure/architecture/web-apps/app-service/architectures/multi-region)
177178
- [Tutorial: Create a highly available multi-region app in Azure App Service](/azure/app-service/tutorial-multi-region-app)
178179

179180
::: zone-end

0 commit comments

Comments
 (0)