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/storage/file-sync/file-sync-throttling.md
+6-11Lines changed: 6 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,21 @@
1
1
---
2
2
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.
4
4
author: khdownie
5
5
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
8
8
ms.author: kendownie
9
9
# 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."
10
10
---
11
11
12
12
# Understand Azure File Sync throttling
13
13
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.
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.
19
19
20
20
## Azure File Sync throttling behavior
21
21
@@ -27,8 +27,6 @@ Azure File Sync enforces throttling in two ways:
27
27
28
28
-**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.
29
29
30
-
By throttling in this manner, we can better control consumption of our APIs to protect customers from potential outages.
31
-
32
30
## Per-resource limits
33
31
34
32
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.
40
38
| DELETE requests | Deleting a server endpoint | 12 | 3 minutes | 4 tokens/min |
41
39
| GET requests | Browsing a server endpoint resource in the Azure portal | 400 | 3 minutes |~2 tokens/s |
42
40
| 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.
46
41
47
42
## Storage sync service limits
48
43
@@ -62,7 +57,7 @@ The following are common questions about throttling in Azure File Sync.
62
57
63
58
### What's the reasoning behind these limits?
64
59
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.
66
61
67
62
### Do I need to worry about day-to-day operations like browsing and reading files?
0 commit comments