Sie lesen die Dokumentation zu Apigee X.
Apigee Edge-Dokumentation aufrufen
Berücksichtigen Sie beim Erstellen, Verwalten und Prüfen der API-Programmimplementierung die folgenden Produktkonfigurationslimits. Wir haben das Apigee-Produkt auf Stabilität und Leistung ausgelegt, wenn es innerhalb dieser Limits konfiguriert wurde. Die Kunden sind dafür verantwortlich, das Tracking durchzuführen und dabei die Konfigurationslimits einzuhalten. Für Kunden, die die Grenzwerte überschreiten, können eines oder mehrere der folgenden Symptome auftreten: hohe API-Latenzen, ein niedriger API-Durchsatz und fehlgeschlagene API-Aufrufe. Kunden, die Supportfälle aufgrund von Ausnahmen erstellen, werden möglicherweise aufgefordert, die erforderlichen Änderungen an ihrer Konfiguration vorzunehmen.
Limits können automatisch erzwungen werden (siehe Spalte Derzeit erzwungen? unten). Wenn wir die Einschränkung für einen Grenzwert begrenzen, der zurzeit nicht erzwungen wird, werden Anstrengungen in wirtschaftlich angemessener Weise unternehmen, um betroffene Kunden zu informieren, damit sie entsprechende Maßnahmen ergreifen können.
Für Apigee Hybrid gilt eine Reihe von Konfigurationslimits. Diese Limits stehen nicht im Zusammenhang mit Ihren Apigee-Preisen.
Funktionsbereich | Limit | Apigee X Derzeit erzwungen? |
Apigee Hybrid Derzeit erzwungen? |
---|---|---|---|
Apigee-APIs |
|||
Nutzer, Dienstkonto oder Apigee-Benutzeroberfläche initiiert | 6.000 pro Minute | Ja | Ja |
Von Synchronizer aufgerufen | 1.000 pro Minute | – | Ja |
Von UDCA aufgerufen | 6.000 pro Minute | – | Ja |
Message-Logging |
|||
Nutzlast des Message-Loggings | 11 MB | Geplant | Geplant |
API-Proxys |
|||
Bundle-Größe des API-Proxys oder der ZIP-Datei mit freigegebenem Ablauf | 15 MB | Ja | Ja |
API-Proxyüberarbeitungen, die im Verlauf gespeichert sind | 250 | Ja | Ja |
Größe der API-Proxy-Ressourcendatei (zum Beispiel XSL-, JavaScript-, Python- oder JAR-Dateien) | 15 MB | Ja | Ja |
Bereitgestellte API-Proxys plus freigegebene Abläufe pro Umgebung (kombiniert). Gilt nicht für konfigurierbare Proxyumgebungen | 60 Bereitstellungen insgesamt, höchstens 50 als Proxybereitstellungen Beispiele für zulässige Konfigurationen:
Beispiele für unzulässige Konfigurationen:
|
Ja | Ja |
Bereitgestellte API-Proxys pro konfigurierbarer Proxyumgebung | 250 |
Ja | Geplant |
API-Proxy-Endpunkte
Nutzung prüfen: |
5 | Ja | Ja |
Ressourcen pro Umgebung | 100 | Ja | Ja |
Kontingent |
|||
Synchronisierungsintervall für verteiltes Kontingent | >= 10 Sekunden | Ja | Geplant |
Maximales Kontingentintervall | 1 Jahr | Geplant | Geplant |
Mindestkontingentintervall | 1 Minute | Geplant | Geplant |
SpikeArrest |
|||
Rate |
Max. Pro Sekunde: 1.000 (1.000 ps) Max. pro Min.: 60.000 (60.000 pm) |
Geplant | Geplant |
Persistenz: Cache, KVM, Attributsätze |
|||
Caches im Umgebungsbereich | 100 | Geplant | Geplant |
Cache-Schlüsselgröße | 2 KB | Ja | Geplant |
Größe des Cache-Werts | 256 KB | Ja | Geplant |
Cache-Ablauf | >= 1 Sekunde, <= 30 Tage | Geplant | Geplant |
Löschrate der Cache-Ressourcen | 1 pro Minute | Ja | Geplant |
Elemente im Cache | 10 Millionen in jedem Cache | Geplant | Geplant |
Elemente in KVMs | 5 Millionen | Geplant | Geplant |
Schlüssel/Wert-Zuordnungen (KVMs) auf Organisationsebene | 100 | Geplant | Ja |
Schlüssel/Wert-Zuordnungen (KVMs) auf Umgebungsebene | 100 | Geplant | Geplant |
Schlüssel/Wert-Zuordnungen (KVMs) auf dem Proxy-Bereich | 4250 (die maximale Anzahl von API-Proxys, die in einer Organisation bereitgestellt werden können) | Geplant | Geplant |
Schlüsselgröße der Schlüssel/Wert-Zuordnung (KVM) | 2 KB | Geplant | Geplant |
Wertegröße der Schlüssel/Wert-Zuordnung (KVM) | 10 KB | Geplant | Geplant |
Umgebungsbezogene Attributgruppen pro Umgebung | 10 | Geplant | Geplant |
Proxybezogene Attributgruppen pro Umgebung | 60 Bereitstellungen insgesamt, höchstens 50 als Proxybereitstellungen | Geplant | Geplant |
Größe der Attributsatzdatei | (100 + 1.024) * 100 = ~110 KB | Geplant | Geplant |
Schlüssel, Entwickler, Anwendungen |
|||
Consumer-Key-Größe (API-Schlüssel) | 2 KB | Ja | Geplant |
Größe des Consumer Secrets | 2 KB | Ja | Geplant |
Benutzerdefinierte Attribute, die Sie für Entwickler, Entwickleranwendungen, API-Produkte, OAuth-Zugriffstokens und andere Apigee-Entitäten festlegen können | 18 | Ja | Geplant |
Größe des benutzerdefinierten Attributnamens | 1 KB | Ja | Geplant |
Größe des benutzerdefinierten Attributwerts | 2 KB | Ja | Geplant |
Entwickler pro Organisation | 1 Million | Geplant | Ja |
API-Schlüssel pro App | 10 | Geplant | Geplant |
Apps pro Entwickler | 10 | Geplant | Geplant |
Apps pro Organisation | 1 Million | Geplant | Ja |
API-Produkte pro API-Schlüssel | 50 | Geplant | Geplant |
API-Produkte pro App | 100 | Geplant | Geplant |
API-Produkte pro Organisation | 5.000 | Geplant | Ja |
API-Produkte |
|||
API-Ressourcen > Proxys | 100 | Geplant | Geplant |
API-Ressourcen > Pfade | 25 | Geplant | Geplant |
REST- und GraphQL-Vorgänge | 50 | Geplant | Geplant |
Umgebungen | 85 | Geplant | Geplant |
OAuth |
|||
Ablauf des OAuth-Zugriffstokens | >= 180 Sekunden, <= 30 Tage | Ja | Ja |
Ablauf des OAuth-Aktualisierungstokens | >= 1 Tag, <= 2 Jahre | Ja | Ja |
Größe des OAuth-Zugriffs und des Aktualisierungstokens | 2 KB | Ja | Geplant |
Größe des externen OAuth-Zugriffstokens | 2.048 Byte | Ja | Geplant |
Benutzerdefinierte Attribute, die Sie für OAuth-Tokens festlegen können | 18 | Ja | Geplant |
Größe des benutzerdefinierten Attributnamens | 1 KB | Ja | Geplant |
Größe des benutzerdefinierten Attributwerts | 2 KB | Ja | Geplant |
Umgebung und Organisation |
|||
Umgebungen pro Organisation | Apigee: Bis zu 85, aber vom Vertrag abhängig Apigee Hybrid: 85 |
Ja | Ja |
Umgebungsgruppen pro Organisation | Apigee: Bis zu 85 Apigee Hybrid: 85 |
Ja | Ja |
Umgebungsgruppenanhänge pro Organisation | 100 | Ja | Ja |
Instanzen pro Organisation | 5 | Ja | Ja |
Instanzen pro Region | 1 | Ja | Ja |
Umgebungen pro Region | Abhängig von der Anzahl der zugewiesenen IP-Adressen im VPC-Peering-Netzwerk des Kunden:
|
Ja | – |
Regionen pro Organisation | 6 | Ja | – |
Hostnamen pro Umgebungsgruppe | 100 | Ja | Ja |
Aliases pro Schlüssel | 100 | Ja | Ja |
Entwicklerportale pro Organisation | 10 | Ja | Ja |
800.000 | Geplant | Geplant | |
Entwicklerteams pro Portal | 200.000 | Geplant | Geplant |
Maximale Anzahl der Entwicklerteams, in denen ein Entwickler Mitglied sein kann | 64 | Ja | Ja |
Maximale Anzahl der Mitglieder eines Entwicklerteams | 100 | Ja | Ja |
Schlüsselspeicher pro Umgebung | 100 | Ja | Ja |
Kubernetes-Cluster pro Organisation | 5 | – | Geplant |
Organisationen pro Cassandra-Cluster | 5 | – | Geplant |
Zielserver pro Umgebung | 1.000 | Geplant | Geplant |
Truststores pro Umgebung | 1.000 | Ja | Ja |
Portale |
|||
Maximale Anzahl der Seiten pro Portal | 1.000 | Ja | Ja |
Maximale Anzahl veröffentlichter APIs oder API-Produkte pro Portal | 1.000 | Ja | Ja |
Maximale Anzahl der API-Kategorien pro Portal | 200 | Ja | Ja |
Maximale Anzahl der Menüelemente pro Portal | 200 | Ja | Ja |
Maximale Anzahl von Dateien pro Portal | 500 | Ja | Ja |
Maximale Dateigröße | 10 MB | Ja | Ja |
Maximale Anzahl der Zielgruppen pro Portal | 16 | Ja | Ja |
Maximale Anzahl der Entwicklerkonten pro Zielgruppe | 800.000 (max. Anzahl an Nutzern) | Geplant | Geplant |
Maximale Anzahl der Entwicklerteams pro Zielgruppe | 200.000 | Ja | Ja |
System |
|||
Zeitlimit für Zielverbindung | 600 Sekunden | Geplant | Geplant |
URL-Größe der API-Proxy-Anfrage | 10 KB | Ja | Ja |
Größe des Anfrage-Headers | 60 KB | Ja | Ja |
Größe des Antwortheaders | 60 KB | Ja | Ja |
Anfrage-/Antwortgröße (sowohl für nicht gestreamte als auch für gestreamte Anfragen) Ein gängiges API-Muster besteht darin, große Datenmengen wie Bilder, Dokumente oder Nur-Text/JSON abzurufen. Bei Datengrößen über 10 MB empfiehlt Apigee ein Muster für signierte URLs. Andere Google-Produkte wie Cloud Storage bieten Referenzimplementierungen mit diesem Muster. |
10 MB | Nicht gestreamt: Ja Gestreamt: Nein |
Geplant |
Maximale Nachrichtengröße für TLS/DTLS-Handshake | 128 KB (131072 Byte) | Ja | Ja |
Zielendpunkte pro Proxy | 1.000 | Ja | Ja |
Fehlerbehebungssitzungen |
|||
Fehlerbehebungssitzungen | 100 Erstellungs-API-Aufrufe pro Minute und Projekt | Ja | Ja |
Debugging von Transaktionen pro Sitzung | 15 mit Benutzeroberfläche, Standardeinstellung = 10 pro Message Processor mit API |
Ja | Ja |
Debugging-Nutzlast (pro Transaktion) | Kein Limit | Ja | Ja |
Maximale konfigurierbare Abtastrate für verteiltes Tracing | 0,5 | Ja | Ja |
Analytics APIs (nur API-Aufrufe; für die UI-Nutzung nicht erzwungen) |
|||
Maximaler Zeitraum, der über einen synchronen Bericht abgefragt werden kann | 14 Tage |
Geplant | Ja |
Aufrufe der asynchronen Query API pro Umgebung | 7 Aufrufe pro Stunde | Nein | Nein |
Aufrufe der Data Export API pro Umgebung | 70 Aufrufe pro Monat 10 gleichzeitig laufende Exportjobs |
Ja | Ja |
API-Monitoring |
|||
Aufbewahrungsdauer für Daten | 6 Wochen |
Ja | Ja |
Die obigen Informationen stellen die aktuellen Produktlimits dar. Google behält sich das Recht vor, Produktfeatures und -funktionen oder die oben genannten Beschränkungen bei der Veröffentlichung zu ändern oder anderweitig zugänglich zu machen.