Freigeben über


Drosselung

Microsoft Fabric verwendet Drosselung, um optimale Leistung und Zuverlässigkeit zu gewährleisten. Fabric beschränkt die Anzahl der API-Aufrufe innerhalb eines Zeitfensters pro Benutzer, sodass ein Aufrufer nur eine bestimmte Anzahl von Aufrufen an eine bestimmte öffentliche API ausführen kann, um eine faire Ressourcenzuordnung und Systemstabilität und Zuverlässigkeit sicherzustellen.

Einschränkungsrichtlinien werden sowohl für den API-Aufrufer als auch für die API selbst durchgeführt. Dies bedeutet, dass Fabric die Anzahl der Aufrufe begrenzt, die ein bestimmter Aufrufer für eine bestimmte API ausführen kann.

Einschränkungsmeldung

Wenn ein Benutzer viele Anforderungen sendet, die einen vordefinierten Grenzwert während eines Zeitfensters überschreiten, drosselt Fabric weitere Anforderungen dieses Benutzers für einen kurzen Zeitraum.

Wenn Anwendungen eine Einschränkung erleben, gibt Fabric den HTTP-Statuscode 429 (Zu viele Anforderungen) mit einem Retry-After HTTP-Header in der Antwort zurück, der angibt, wie viele Sekunden die aufrufende Anwendung warten muss, bevor eine neue Anforderung gestellt wird.

Dieser Screenshot zeigt ein Antwortbeispiel, das vorschlägt, dass der Benutzer 55 Sekunden wartet, bevor er den Anruf erneut versucht.

Screenshot eines HTTP-Antwortheaders.

Überlegungen und Einschränkungen

Jeder Fabric-Administrator und der zentrale öffentliche API-Aufruf werden gedrosselt.