Hizmetin 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. Ev 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). Bu sınır, Home API'leri üzerinden gönderilen tüm sorguları kapsar.
Kota aşıldı
Home API'lerinin hız sınırı aşıldığında resourceExhaused
HomeError istisnası oluşturulur. Sonraki istekler "Kota aşıldı" mesajıyla hemen reddedilir.
Kota aşılırsa uygulamalar eksponansiyel geri yükleme ö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 Home Developer Console'daki uygulamanızın kaydıyla ilişkili Google Cloud projesindeki Metrikler bölümüne gidin.
Uyarıları ayarlama
İş ortaklarının, ayrılan kotanın belirli bir eşiğini (ör. %80) aşma konusunda uyarılar ayarlaması önerilir. 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 içindeki uygulamanızın kaydıyla ilişkili Google Cloud projesinde Home API hizmetinin 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.