In diesem Abschnitt werden die Kontingente und Limits von Apigee Integration beschrieben, die Sie beim Entwerfen, Erstellen und Verwalten von Einbindungen berücksichtigen sollten. Das Feature Apigee Integration ist auf Stabilität und Leistung ausgelegt, wenn es für Anwendungsfälle innerhalb dieser Kontingente und Limits konfiguriert ist.
Ein Kontingent schränkt ein, wie viel von einer bestimmten gemeinsam genutzten Google Cloud-Ressource Ihr Cloud-Projekt nutzen kann, einschließlich Hardware, Software und Netzwerkkomponenten.
Kontingente sind Teil eines Systems, das Folgendes tut:
- Ihre Nutzung oder Ihren Verbrauch von Google Cloud-Produkten und -Diensten überwachen.
- Ihren Verbrauch dieser Ressourcen einschränken, um u. a. für Fairness zu sorgen und Nutzungsspitzen zu reduzieren.
- Konfigurationen verwalten, die automatisch vorgeschriebene Einschränkungen erzwingen.
- Eine Möglichkeit bietet, das Kontingent zu ändern oder anzufordern.
Wenn ein Kontingent überschritten wird, blockiert das System in den meisten Fällen den Zugriff auf die entsprechende Google-Ressource und die Aufgabe, die Sie ausführen möchten, schlägt fehl. In den meisten Fällen gelten Kontingente für jedes Cloud-Projekt und werden von allen Anwendungen und IP-Adressen geteilt, die dieses Cloud-Projekt verwenden.
Für Apigee Integration-Ressourcen gelten außerdem Limits. Diese Limits stehen nicht im Zusammenhang mit dem Kontingentsystem. Limits können nur geändert werden, wenn dies angegeben ist.
Ressourcenkontingente
Für Apigee Integration-Ressourcen gelten pro Google Cloud-Projekt folgende Kontingente:Ressource | Kontingent | Wert | Kann erhöht werden |
---|---|---|---|
Integration ausführen | Maximale Anzahl gleichzeitiger Ausführungen pro Projekt | 10 | Nein |
Maximale Anzahl gleichzeitiger Ausführungen pro Integration | 10 | Nein | |
Maximale Anzahl von Aufgabenausführungen pro Tag (Abozahlungsmodell) | 500 | Nein | |
Anzahl der Integrationsausführungsanfragen pro Minute | 24000 | Nein | |
Integration Connectors | Maximale Anzahl Verbindungen pro Region und Projekt | 50 | Yes |
Anzahl der Leseverbindungsschemaanfragen pro Minute | 12.000 | Nein | |
Anzahl der Leseverbindungsanfragen pro Minute | 12.000 | Nein | |
Anzahl der Leseregionsanfragen pro Minute | 12.000 | Nein | |
Logs zur Integrationsausführung und Monitoring | Anzahl der Leseausführungsanfragen pro Minute | 12.000 | Nein |
Seite Integrationen
(Auf dieser Seite werden alle verfügbaren Integrationen in Ihrem Projekt aufgeführt.) |
Anzahl der Leseintegrationsanfragen pro Minute | 12.000 | Nein |
Seite Integrationsdesigner
(Auf dieser Seite wird eine ganze Integration geladen, einschließlich aller Integrationsversionen und konfigurierten Aufgabenentitäten.) |
Anzahl der Leseanfragen für Leseentitäten pro Minute | 12.000 | Nein |
Anzahl der Anfragen zur Leseintegrationsversion pro Minute | 12.000 | Nein | |
Anzahl der Anfragen zur Schreibintegrationsversion pro Minute | 12.000 | Nein | |
Salesforce-Trigger | Anzahl der Salesforce-Kanalanfragen pro Minute | 12.000 | Nein |
Anzahl der Schreibanfragen für den Salesforce-Kanal pro Minute | 12.000 | Nein | |
Anzahl der Leseanfragen für die Salesforce-Instanz pro Minute | 12.000 | Nein | |
Anzahl der Schreibanfragen für die Salesforce-Instanz pro Minute | 12.000 | Nein |
Nutzungslimits
Für Apigee Integration gelten die folgenden Nutzungslimits. Sie sind dafür verantwortlich, das Tracking durchzuführen und dafür zu sorgen, dass die Werte innerhalb der vorgeschriebenen Limits bleiben. Das Überschreiten der Limits kann zu einem geringeren Durchsatz, Aufgabenfehlern und höheren Latenzen beim Ausführen der Integration führen.Ressource | Limit | Wert |
---|---|---|
Gilt für die gesamte Apigee-Integration | Maximale Zeichen im Integrationsnamen | 64 Zeichen |
Maximale kumulative Größe aller Integrationsdaten (einschließlich Eingabe- und Ausgabevariablen) | 25 MB | |
Maximale kumulative Größe aller Integrationsdaten (einschließlich Eingabe- und Ausgabevariablen), die von Verbindungen gesendet und empfangen werden | 8 MB | |
Zeitlimit für synchrone Ausführungen (SYNC). Das Zeitlimit umfasst alle externen Systemaufrufe oder Subintegrationsaufgaben der Integration während der Ausführung. Beispiele für externe Systemaufrufe sind das Aufrufen externer Endpunkte, das Aufrufen von Salesforce mit Connectors und das Aufrufen von Google Cloud Functions. |
2 Minuten | |
Zeitlimit für asynchrone Ausführungen (ASYNC). Wenn Ihre Subintegration länger als zwei Minuten benötigt, sollten Sie Ihre Einbindung im ASYNC-Modus ausführen. |
10 Minuten | |
Maximale Zeit, bis zu der nach der Veröffentlichung der neuen Version eine ältere Version der Einbindung ausgeführt wird (Systemkonsistenz). Dies liegt daran, dass Apigee Integration ein verteiltes System mit Eventual Consistency ist. Die Anwendung verwendet Caches im gesamten System. Diese Caches können Zeit zum Löschen und Aktualisieren benötigt. |
10 Minuten | |
Maximale Anzahl von Aufgaben in einer Integration. Wenn mehr Aufgaben erforderlich sind, wird empfohlen, Ihre Integration in mehrere Integrationen aufzuteilen. |
100 | |
Maximal zulässige Versionen für eine Integration | 100 | |
API-Trigger | Maximale Anzahl Zeichen für TRIGGER_NAME in der Trigger-ID.
Format der Trigger-ID: |
64 Zeichen |
Apps Script-Aufgabe | Maximale Anzahl aktiver Bereitstellungen für ein Apps Script | 50 |
Abfragen pro Sekunde (QPS) für ausführbare API-Anfragen | 5.000 pro Minute | |
Abfragen pro Sekunde (QPS) für Webapp-Bereitstellungen | 5.000 pro Minute | |
Latenz für ausführbare API-Dateien | 1,5 Sekunden | |
Latenz für Web-App | 2,5 Sekunden | |
Maximale kumulative Größe aller Integrationsvariablen in einem Apps Script | 15 MB | |
Aufgabe "REST-Endpunkt aufrufen" | Maximale Anzahl gleichzeitiger REST-Aufrufe | 10000 |
Maximale Größe der Anfrage an den REST-Endpunkt | 25 MB | |
Maximale Größe der Antwort vom REST-Endpunkt | 25 MB | |
Anrufintegrationsaufgabe | Maximale Anzahl von Subintegrationen, die über die Hauptintegration ausgeführt werden können | 10000 |
Connectors-Aufgabe | Maximale Größe der Antwort vom Connector | 20 MB |
Aufgaben „Während Schleife“ und „Für jede Schleife“ | Maximale kumulative Größe der verarbeiteten Daten | 20 MB |
Maximale Anzahl an Iterationen | 8.000 | |
Aufgabe „Für alle parallel” | Maximale kumulative Größe der verarbeiteten Daten | 20 MB |
Maximale Anzahl paralleler Ausführungen | 10000 | |
Aufgabe "Datenabgleich" | Maximale Größe einer Arraydatentypvariable | 100000 Elemente |
Maximale Größe einer JSON-Datentypvariable | 20 MB | |
Maximale Größe einer String-Datentypvariable | 20 MB | |
Maximale Größe einer JSON-Datentypvariable | 20 MB | |
Aufgabe „Data Transformer-Script“ | Für die Skriptauswertung maximal verfügbarer Arbeitsspeicher | 300 MB |
Datenverarbeitungslimits
Wir empfehlen in den folgenden Szenarien keine Integrationen:
- Integration erfordert das Verschieben von Bulk-Daten oder den Schwerpunkt auf Extraktions-, Transformations- und Ladeprozessen (ETL).
- Die kumulative Größe aller Integrationsdaten während der Ausführung ist größer als
10 MB
.Wenn Sie die kumulative Datengröße berechnen, fügen Sie die Größe aller Datentypen hinzu, z. B. Eingabevariablen, Ausgabevariablen und andere Zwischenaufgabenvariablen.
Unterstützte Regionen
Apigee Integration unterstützt die Datenebenen- und Laufzeitregionalisierung. Während der Erstellung der Integration können Nutzer die spezifische Region für Daten und Ausführungen auswählen.
In folgender Tabelle sind die Regionen aufgeführt, in denen Apigee Integration verfügbar ist.
Nord- und Südamerika
Beschreibung der Region | Name der Region | Details |
---|---|---|
Oregon |
us-west1
|
Niedriger CO2-Wert |
Los Angeles |
us-west2
|
|
Salt Lake City |
us-west3
|
|
Las Vegas |
us-west4
|
|
South Carolina |
us-east1
|
|
Northern Virginia |
us-east4
|
|
Columbus |
us-east5
|
|
Iowa |
us-central1
|
Niedriger CO2-Wert |
Dallas |
us-south1
|
|
Montreal |
northamerica-northeast1
|
|
Toronto |
northamerica-northeast2
|
|
São Paulo |
southamerica-east1
|
Niedriger CO2-Wert |
Santiago |
southamerica-west1
|
Niedriger CO2-Wert |
Europa
Beschreibung der Region | Name der Region | Details |
---|---|---|
Belgien |
europe-west1
|
Niedriger CO2-Wert |
London |
europe-west2
|
|
Frankfurt |
europe-west3
|
|
Niederlande |
europe-west4
|
|
Zürich |
europe-west6
|
Niedriger CO2-Wert |
Paris |
europe-west9
|
Niedriger CO2-Wert |
Berlin |
europe-west10
|
|
Turin |
europe-west12
|
|
Finnland |
europe-north1
|
Niedriger CO2-Wert |
Warschau |
europe-central2
|
|
Madrid |
europe-southwest1
|
Asiatisch-pazifischer Raum
Beschreibung der Region | Name der Region |
---|---|
Taiwan |
asia-east1
|
Hongkong |
asia-east2
|
Mumbai |
asia-south1
|
Delhi |
asia-south2
|
Tokio |
asia-northeast1
|
Osaka |
asia-northeast2
|
Seoul |
asia-northeast3
|
Singapur |
asia-southeast1
|
Jakarta |
asia-southeast2
|
Sydney |
australia-southeast1
|
Melbourne |
australia-southeast2
|
Naher Osten
Beschreibung der Region | Name der Region |
---|---|
Doha | me-central1 |
Dammam | me-central2 |
Tel Aviv | me-west1 |