Kota yönetimi

Hizmet güvenilirliğini sağlamak ve geliştiricilerin trafik hacmini etkili bir şekilde yönetmesine yardımcı olmak için Home 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'lerin hız sınırlaması aşıldığında resourceExhaused HomeException istisnası oluşturulur. Sonraki istekler, "Kota aşıldı" mesajıyla anında 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 Cloud projesindeki Metrikler bölümüne gidin. Bu proje, Google Home Developer Console'daki uygulamanızın kaydıyla ilişkilidir.

Uyarıları ayarlama

İş 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.