Limity przydziału i ograniczenia liczby żądań

Aby zapewnić stabilność systemu i sprawiedliwy podział zasobów, interfejs Google Health API stosuje limity liczby żądań przychodzących.

Domyślne limity są dostosowane do większości standardowych przypadków użycia, ale aplikacje, które przekraczają te progi, będą ograniczane.

Obsługa błędów limitu liczby żądań

Gdy aplikacja przekroczy przydzielony limit liczby żądań, interfejs API odrzuci żądanie i zwróci błąd 429 Too Many Requests. Aby uniknąć tego błędu, aplikacja powinna wstrzymać wysyłanie żądań i wdrożyć logikę ponawiania, aby prawidłowo obsługiwać zdarzenia ograniczania liczby żądań.

Domyślne limity i analiza wpływu

Limity liczby żądań są oceniane w interwałach dziennych, minutowych i na użytkownika. Analiza wpływu pokazuje, jak te limity przekładają się na zapytania na sekundę (QPS).

Dane Domyślny limit Analiza wpływu na liczbę zapytań na sekundę
Na projekt (dziennie) 86,4 mln żądań dziennie ~1000 zapytań na sekundę
Na projekt (na minutę) 120 tys. żądań na minutę ~2000 zapytań na sekundę
Na użytkownika (na minutę) 300 żądań na minutę Standardowe: 5 zapytań na sekundę na użytkownika
Niezweryfikowane aplikacje: maksymalnie 250 zapytań na sekundę (ograniczone do 100 użytkowników przy 2,5 zapytania na sekundę na użytkownika)

Poproś o zwiększenie limitu

Jeśli Twoja aplikacja wymaga większej przepustowości niż domyślne przydziały, możesz poprosić o zmianę limitu w konsoli Google Cloud. Zobacz Wyświetlanie limitów i zarządzanie nimi.