Kontingente und Ratenlimits

Um die Systemstabilität und eine gerechte Ressourcenverteilung zu gewährleisten, gelten für eingehende API-Anfragen an die Google Health API Ratenlimits.

Die Standardkontingente sind zwar so konzipiert, dass sie die meisten Standardanwendungsfälle abdecken, aber Anwendungen, die diese Grenzwerte überschreiten, werden gedrosselt.

Fehler aufgrund von Ratenlimits behandeln

Wenn Ihre Anwendung ein zugewiesenes Ratenlimit überschreitet, lehnt die API die Anfrage ab und gibt den Fehler 429 Too Many Requests zurück. Um den Fehler zu beheben, sollte Ihre Anwendung das Senden von Anfragen verzögern und eine Wiederholungslogik implementieren, um Ereignisse aufgrund von Ratenbegrenzungen ordnungsgemäß zu verarbeiten.

Standardlimits und Wirkungsanalyse

Ratenlimits werden in täglichen, minütlichen und nutzerbezogenen Intervallen ausgewertet. In der Wirkungsanalyse wird erläutert, wie sich diese Kontingente auf die Abfragen pro Sekunde (QPS) auswirken.

Messwert Standardlimit Wirkungsanalyse für Abfragen pro Sekunde
Pro Projekt (täglich) 86,4 Millionen Anfragen pro Tag ~1.000 Abfragen pro Sekunde (dauerhaft)
Pro Projekt (minütlich) 120.000 Anfragen pro Minute ~2.000 Abfragen pro Sekunde (Burst)
Pro Nutzer (minütlich) 300 Anfragen pro Minute Standard: 5 Abfragen pro Sekunde pro Nutzer
Nicht bestätigte Anwendungen: Insgesamt maximal 250 Abfragen pro Sekunde (begrenzt auf 100 Nutzer bei 2,5 Abfragen pro Sekunde pro Nutzer)

Kontingenterhöhung anfordern

Wenn Ihre Anwendung einen höheren Durchsatz als die Standardzuweisungen erfordert, können Sie über die Google Cloud Console eine Anpassung anfordern. Weitere Informationen finden Sie unter Kontingente aufrufen und verwalten.