Freigeben über


Was ist Drosselung?

Die Drosselung ist eine Technik, die Cloud-APIs verwenden, um die Anzahl von Anforderungen zu begrenzen, die in einem bestimmten Zeitraum gestellt werden können. Sie verwenden die Drosselung, um sicherzustellen, dass die API verfügbar bleibt und für alle Benutzer reagiert, und um zu verhindern, dass einzelne Benutzer zu viele Ressourcen verbrauchen.

Sie können die Drosselung auf verschiedene Arten erleben. Eine gängige Methode ist die Verwendung von HTTP-status-Codes. Wenn ein Benutzer beispielsweise die zulässige Anzahl von Anforderungen überschreitet, gibt die API möglicherweise einen 429 Too Many Requests status Code zurück. Diese Antwort gibt an, dass der Benutzer innerhalb eines bestimmten Zeitraums zu viele Anforderungen ausgegeben hat und sich verlangsamen sollte.

Zusätzlich zu status Codes können einige APIs auch zusätzliche Informationen in den Antwortheadern oder im Text enthalten. Sie können beispielsweise den Retry-After Header verwenden, um anzugeben, wie lange der Benutzer warten soll, bevor er eine weitere Anforderung stellt.

Es ist wichtig, dass Sie als Entwickler die Drosselungsgrenzwerte der von Ihnen verwendeten APIs kennen und Drosselungsfehler in Ihren Apps angemessen behandeln. Dadurch können Sie sicherstellen, dass Ihre Apps auch bei hoher Auslastung reaktionsfähig und zuverlässig bleiben.