In diesem Dokument sind die Kontingente und Systemlimits für Cloud Tasks aufgeführt. Kontingente geben die Menge einer zählbaren, gemeinsam genutzten Ressource an, die Sie verwenden können und die durch Google Cloud-Dienste definiert werden, z. B. Cloud Tasks Systemlimits sind feste Werte, die nicht geändert werden können.
Google Cloud nutzt Kontingente, um Fairness zu gewährleisten und Spitzen bei Ressourcennutzung und -verfügbarkeit zu reduzieren. Ein Kontingent schränkt ein, wie viel von einer Google Cloud-Ressource Ihr Google Cloud-Projekt nutzen darf. Kontingente gelten für eine Reihe von Ressourcentypen, einschließlich Hardware, Software und Netzwerkkomponenten. Mit Kontingenten können Sie beispielsweise die Anzahl der API-Aufrufe an einen Dienst, die Anzahl der von Ihrem Projekt gleichzeitig verwendeten Load Balancer oder die Anzahl der Projekte begrenzen, die Sie erstellen können. Die Kontingente sollen eine Überlastung von Diensten verhindern und dadurch die Community der Google Cloud-Nutzer schützen. Sie helfen Ihnen auch bei der Verwaltung Ihrer eigenen Google Cloud-Ressourcen.
Das Cloud-Kontingentsystem ermöglicht Folgendes:
- Ihren Verbrauch von Google Cloud-Produkten und -Diensten überwachen
- Ihren Verbrauch dieser Ressourcen einschränken
- Eine Möglichkeit bieten, Änderungen am Kontingentwert anzufordern
Wenn Sie versuchen, mehr von einer Ressource zu verbrauchen, als das Kontingent zulässt, blockiert das System in den meisten Fällen den Zugriff auf die Ressource. Die Aufgabe, die Sie ausführen möchten, schlägt fehl.
Kontingente gelten in der Regel auf Google Cloud-Projektebene. Ihre Nutzung einer Ressource in einem Projekt hat keinen Einfluss auf Ihr verfügbares Kontingent in einem anderen Projekt. Innerhalb eines Google Cloud-Projekts werden die Kontingente für alle Anwendungen und IP-Adressen gemeinsam genutzt.
Verwenden Sie die Google Cloud Console, um die meisten Kontingente anzupassen. Weitere Informationen finden Sie unter Fordern Sie eine Kontingentanpassung an.
Für Cloud Tasks-Ressourcen gelten außerdem Systemlimits. Systemlimits können nicht geändert werden.
Ressource | Wert | Beschreibung |
---|---|---|
Maximale Anzahl von Warteschlangen: HTTP-Ziele |
1.000 Warteschlangen |
Die Gesamtzahl der Warteschlangen, die in einem Projekt pro Region vorhanden sein dürfen.
Schließt die Standardwarteschlange ein.
Die Anzahl kann erhöht werden. Klicken Sie dazu auf der Seite „Kontingente“ auf Kontingente bearbeiten die Google Cloud Console |
Maximale Anzahl von Warteschlangen: App Engine-Ziele |
1.000 Warteschlangen |
Die Gesamtzahl der Warteschlangen, die in einem Projekt vorhanden sein dürfen. Warteschlangen, in denen Aufgaben für App Engine-Ziele verarbeitet werden, müssen sich in derselben Region wie die App Engine-Anwendung befinden. Dieses Kontingent umfasst die Standardwarteschlange. Hinweis: Dies ist das Kontingent für Warteschlangen, die über Cloud erstellt wurden.
Tasks API-Methoden. Warteschlangen, die über queue.yaml erstellt wurden, basieren hingegen auf der älteren Methode für Aufgabenwarteschlangen. Bei diesen Warteschlangen gilt weiterhin ein Grundkontingent von 100.
Die Anzahl kann erhöht werden. Klicken Sie dazu in der Google Cloud Console auf der Seite „Kontingente“ auf Kontingente bearbeiten. |
API-Anfragen | 6.000.000 Anfragen pro Minute | Die Gesamtzahl der API-Anfragen, die pro Minute gestellt werden können. Die Anzahl kann erhöht werden. Klicken Sie dazu in der Google Cloud Console auf der Seite „Kontingente“ auf Kontingente bearbeiten. |
Warteschlangen-Weiterleitungsrate | Es werden 500 Aufgaben pro Sekunde und Warteschlange weitergeleitet. | Die maximale Rate, mit der Aufgaben aus einer Warteschlange weitergeleitet werden können. Wenn die Weiterleitung mit einer höheren Rate erfolgen soll, verwenden Sie mehrere Warteschlangen. |
Maximale Aufgabengröße | 1 MB | Die maximale Größe einer Aufgabe, die einer Warteschlange hinzugefügt werden kann. |
Anfragen zum Erzwingen von Aufgaben | 60 Anfragen pro Minute | Die Gesamtzahl der Anfragen vom Typ Aufgabe ausführen pro Minute. Hinweis: Diese API ist für manuelles Debugging bestimmt, nicht für die normale Ausführung von Aufgaben. |
Anfragen vom Typ „Auflisten“ | 600 Anfragen pro Minute | Die Gesamtzahl der Anfragen vom Typ Aufgaben auflisten, Warteschlangen auflisten und Standorte auflisten pro Minute. |
Fenster zur Deduplizierung von Aufgaben | ~1 Stunde | Der Zeitraum, in dem der Dienst eine Aufgabe, die mit demselben Namen wie eine kürzlich gelöschte Aufgabe hinzugefügt wird, mit einem Fehler ablehnt. Zugleich die Zeitspanne, in der die Deduplizierung einer Aufgabe wirksam bleibt, nachdem die Aufgabe gelöscht wurde. |
Inaktive Warteschlangen | Inaktiv nach 30 Tagen | Eine Warteschlange ist INACTIVE , wenn keine Methodenaufrufe (von einer beliebigen API) an die Warteschlange gesendet wurden und in diesem Zeitraum keine Aufgabenweiterleitungen in der Warteschlange stattfanden. |
Maximale Aufgabenaufbewahrung | 31 Tage | Die Zeit zwischen dem Hinzufügen einer Aufgabe zu einer Warteschlange und dem automatischen Löschen dieser Aufgabe. |
Maximale geplante Zeit für eine Aufgabe | 30 Tage ab dem aktuellen Datum und der aktuellen Uhrzeit | Der maximale Zeitraum in der Zukunft, über den eine Aufgabe geplant werden kann. |
Warteschlange neu erstellen | 7 Tage | Die Zeit, die Sie nach dem Löschen einer Warteschlange warten müssen, damit eine Warteschlange mit demselben Namen neu erstellt werden kann. |
Kontingent erhöhen
Sie können die Kontingente auf die jeweiligen Maximalwerte erhöhen. Klicken Sie dazu in der Google Cloud Console auf der Seite Kontingente auf Kontingente bearbeiten. Wenn Sie eine Erhöhung über das maximale Kontingent hinaus möchten, geben Sie für Ihr Kontingent die gewünschte Erhöhung und eine Begründung an und reichen Sie diese Aktualisierung ein. Sie werden benachrichtigt, sobald Ihr Antrag eingegangen ist. Möglicherweise werden Sie um weitere Informationen zu Ihrem Antrag gebeten. Nach Prüfung des Antrags wird Ihnen mitgeteilt, ob er genehmigt oder abgelehnt wurde.