Skip to content

Commit e601177

Browse files
committed
Grace edits
1 parent 621f7e3 commit e601177

1 file changed

Lines changed: 6 additions & 11 deletions

File tree

articles/storage/file-sync/file-sync-throttling.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
---
22
title: Azure File Sync Throttling Limits
3-
description: Understand how Azure File Sync integrates with Azure Throttling Service (ATS) to implement throttling on key APIs to protect against unexpected load surges.
3+
description: Understand how Azure File Sync implements throttling on key APIs for individual resources and within a storage sync service.
44
author: khdownie
55
ms.service: azure-file-storage
6-
ms.topic: how-to
7-
ms.date: 10/15/2025
6+
ms.topic: concept-article
7+
ms.date: 10/21/2025
88
ms.author: kendownie
99
# Customer intent: "As an IT administrator, I want to understand Azure File Sync throttling behavior so I can avoid throttling and maintain optimal performance for my file shares."
1010
---
1111

1212
# Understand Azure File Sync throttling
1313

14-
Azure File Sync now integrates with Azure Throttling Service (ATS) to implement throttling on key APIs to protect against unexpected load surges. This article explains how throttling works for Azure File Sync, and lists the throttling limits.
14+
Azure File Sync now implements throttling on key APIs. This article explains how throttling works for Azure File Sync, and lists the throttling limits.
1515

1616
## Azure Resource Manager (ARM) throttling behavior
1717

18-
Azure Resource Manager [implements throttling](/azure/azure-resource-manager/management/request-limits-and-throttling) at two levels: subscription and tenant. This is done to manage the number of requests made to Azure services, ensuring fair usage and preventing overloading. If requests are within the limits for these levels, they are routed to the resource provider.
18+
Azure Resource Manager [implements throttling](/azure/azure-resource-manager/management/request-limits-and-throttling) at two levels: subscription and tenant. If requests are within the limits for these levels, they are routed to the resource provider.
1919

2020
## Azure File Sync throttling behavior
2121

@@ -27,8 +27,6 @@ Azure File Sync enforces throttling in two ways:
2727

2828
- **Using the storage sync service resource as a scope.** Excessive operations across resources within a storage sync service will result in a temporary block on all resources under that service until the enforcement period expires.
2929

30-
By throttling in this manner, we can better control consumption of our APIs to protect customers from potential outages.
31-
3230
## Per-resource limits
3331

3432
The following table lists the per-resource limits for Azure File Sync.
@@ -40,9 +38,6 @@ The following table lists the per-resource limits for Azure File Sync.
4038
| DELETE requests | Deleting a server endpoint | 12 | 3 minutes | 4 tokens/min |
4139
| GET requests | Browsing a server endpoint resource in the Azure portal | 400 | 3 minutes | ~2 tokens/s |
4240
| GET list requests | Browsing the list of server endpoints under a sync group in the Azure portal | 1,800 | 3 minutes | ~10 tokens/s |
43-
| Cloud endpoint trigger change detection request\* | Triggering change detection on a specific cloud endpoint | 5 | 30 minutes | 1 per 6 mins |
44-
45-
\*The trigger change detection feature for cloud endpoints is powerful, but also resource-intensive. Running it too often can degrade performance and even cancel previous operations. For this reason, we’ve set a specific limit to ensure the system has enough time to process each change detection request.
4641

4742
## Storage sync service limits
4843

@@ -62,7 +57,7 @@ The following are common questions about throttling in Azure File Sync.
6257

6358
### What's the reasoning behind these limits?
6459

65-
Most customers only run a few PUT/PATCH/DELETE operations at a time, such as setting up resources or adjusting settings. That’s why limits on actions like creating, updating, or deleting resources are set fairly low. This helps prevent accidental overloads and keeps the service running smoothly.
60+
Most customers only run a few PUT/PATCH/DELETE operations at a time, such as setting up resources or adjusting settings. That’s why limits on actions like creating, updating, or deleting resources are set fairly low.
6661

6762
### Do I need to worry about day-to-day operations like browsing and reading files?
6863

0 commit comments

Comments
 (0)