Google Health API, sistem kararlılığını ve kaynakların eşit şekilde dağıtılmasını sağlamak için gelen API isteklerine sıklık sınırları uygular.
Varsayılan kotalar, standart kullanım alanlarının büyük çoğunluğunu karşılayacak şekilde tasarlanmıştır. Ancak bu eşikleri aşan uygulamaların sıklığı sınırlandırılır.
Hız sınırı hatalarını işleme
Uygulamanız ayrılan bir sıklık sınırını aştığında API, isteği reddeder ve 429 Too Many Requests hatasını döndürür. Hatayı azaltmak için uygulamanız istek göndermeyi geri çekmeli ve sıklık sınırlama etkinliklerini sorunsuz bir şekilde işlemek için yeniden deneme mantığını uygulamalıdır.
Varsayılan Sınırlar ve Etki Analizi
Hız sınırları günlük, dakikalık ve kullanıcı başına aralıklarla değerlendirilir. Etki analizi, bu kotaların saniyedeki sorgu sayısına (QPS) nasıl dönüştürüldüğünü açıklar.
| Metrik | Varsayılan Sınır | QPS Etki Analizi |
|---|---|---|
| Proje başına (günlük) | Günde 86,4 milyon istek | ~1.000 QPS sürekli |
| Proje başına (dakikalık) | Dakikada 120.000 istek | ~2.000 QPS seri işlemi |
| Kullanıcı başına (dakikada) | Dakikada 300 istek | Standart: Kullanıcı başına 5 QPS Doğrulanmamış uygulamalar: Toplamda en fazla 250 QPS (kullanıcı başına 2,5 QPS olmak üzere 100 kullanıcıyla sınırlıdır) |
Kota artışı isteğinde bulunma
Uygulamanız, sağlanan varsayılan tahsislerden daha yüksek işleme hızı gerektiriyorsa Google Cloud Console üzerinden ayarlama isteğinde bulunabilirsiniz. Kotaları görüntüleme ve yönetme başlıklı makaleyi inceleyin.