Hizmet güvenilirliğini sağlamak ve geliştiricilerin trafik hacmini etkili bir şekilde yönetmelerine yardımcı olmak için Ev API'leri için bir kota sistemi uygulanmıştır. Home API'lerindeki kotalar Google Cloud proje düzeyindedir.
Home API'lerin hız sınırı,proje başına 30.000 QPM'dir (dakikada sorgu sayısı). Bu sınır, Home API'leri üzerinden gönderilen tüm sorguları kapsar.
Kota aşıldı
Home API'leri için hız sınırı aşıldığında resourceExhaused
HomeException
istisnası oluşturulur. Sonraki istekler, "Kota aşıldı" mesajıyla hemen reddedilir.
Kota aşılırsa uygulamalar üstel geri çekilme özelliği sunmalı ve işlemler geçici olarak kısıtlanırsa kullanıcıları bilgilendirmelidir.
İzleme
Kullanımı gerçek zamanlı olarak izlemek ve Home API'leri kotasına yaklaştığınızda proaktif uyarılar yapılandırmak için Google Cloud Console'u kullanın.
Mevcut metrikleri görüntülemek için Google Cloud projesindeki Metrikler bölümüne gidin. Bu proje, Google Home Developer Console'daki uygulamanızın kaydıyla ilişkilidir.
Uyarılar ayarlayın
İş ortaklarının, ayrılan kotanın belirli bir eşiğini (ör. %80) aşma konusunda uyarılar ayarlamasını öneririz. Google Cloud'daki uyarı desteği çok kapsamlıdır ve yüksek oranda yapılandırılabilir.
Kota için uyarı oluştururken politika oluşturucudaki Tüketici Kotası > Kota bölümünde aşağıdaki metrikleri kullanmanız gerekir.
- Atama kotası kullanımı — serviceruntime.googleapis.com/quota/allocation/usage
- Kota sınırı: serviceruntime.googleapis.com/quota/limit
İş ortakları, kota uyarılarını almak için bildirim kanalları (ör. e-posta) da ayarlamalıdır.
Uyarılar ve bildirimler ile bunların Google Cloud'da nasıl yapılandırılacağı hakkında daha fazla bilgi edinmek için aşağıdaki kaynaklara bakın:
Kota artışı isteme
Uygulamanızın, varsayılan hız sınırından daha yüksek sınırlar gerektiren meşru trafiği varsa artış isteğinde bulunabilirsiniz.
Kullanımı ve sınırları görüntülemek için Developer Console'daki uygulamanızın kaydıyla ilişkili Google Cloud projesinde Home API hizmetinin Kotalar ve Sistem Sınırları bölümüne gidin.
Artış isteğinde bulunmak için belirli bir kotayı düzenleyin. Talimatlar için Google Cloud belgelerindeki Kota ayarlaması isteme bölümüne bakın.