Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon API Gateway-Kontingente und wichtige Hinweise
Im folgenden Abschnitt werden Kontingente für Amazon API Gateway erläutert. Sofern nicht anders angegeben, können die Kontingente auf Anfrage erhöht werden. Um eine Kontingenterhöhung zu beantragen, können Sie Service Quotas verwenden oder sich an das AWS Support Center
Wenn für eine Methode die Autorisierung aktiviert ist, beträgt die maximale Länge des ARN der Methode (z. B. arn:aws:execute-api:{region-id}:{account-id}:{api-id}/{stage-id}/{method}/{resource}/{path}
) 1600 Byte. Die Pfadparameterwerte (deren Größe zur Laufzeit bestimmt wird) können dazu führen, dass die ARN-Länge den Grenzwert überschreitet. In diesem Fall erhält der API-Client eine 414 Request URI too long
-Antwort.
Anmerkung
Hierdurch wird die Länge des URI begrenzt, wenn Ressourcenrichtlinien verwendet werden. Im Fall von Private, APIs bei dem eine Ressourcenrichtlinie erforderlich ist, begrenzt dies die URI-Länge aller privaten APIs.
Themen
API Gateway-Kontingent auf Kontoebene, pro Region
Die folgenden Kontingente gelten pro Konto und pro Region in Amazon API Gateway.
Ressource oder Operation | Standardkontingent | Kann erhöht werden |
---|---|---|
Drosseln Sie das Kontingent pro Konto APIs, pro Region für HTTP APIs WebSocket APIs, REST und WebSocket Callback APIs | 10 000 Anforderungen pro Sekunde (RPS) mit einer zusätzlichen Steigerungskapazität über den Token-Bucket-AlgorithmusAnmerkungDas Burst-Kontingent wird vom API Gateway Service-Team auf der Grundlage des Gesamt-RPS-Kontingents für das Konto in der Region festgelegt. Kunden können dieses Kontingent nicht kontrollieren und keine Änderungen daran anfordern. |
Ja |
Regional APIs | 600 | Nein |
Edge-optimiert APIs | 120 | Nein |
* Für die folgenden Regionen beträgt das Standard-Drosselungskontingent 2500 RPS und das Standard-Burst-Kontingent 1250 RPS: Afrika (Kapstadt), Europa (Mailand), Asien-Pazifik (Jakarta), Naher Osten (VAE), Asien-Pazifik (Hyderabad), Asien-Pazifik (Melbourne), Europa (Spanien), Europa (Zürich), Israel (Tel Aviv), Kanada West (Calgary), Asien-Pazifik (Malaysia), Asien-Pazifik (Thailand) und Mexiko (Zentral).
HTTP-API-Kontingente
Die folgenden Kontingente gelten für die Konfiguration und Ausführung einer HTTP-API in API Gateway.
Ressource oder Operation | Standardkontingent | Kann erhöht werden |
---|---|---|
Routen pro API | 300 | Ja |
Integrationen pro API | 300 | Nein |
Maximales Timeout für Integrationen | 30 Sekunden | Nein |
Stufen pro API | 10 | Ja |
API-Zuordnungen auf mehreren Ebenen pro Domain | 200 | Nein |
Tags pro Stufe | 50 | Nein |
Gesamte kombinierte Größe der Anfragezeilen- und Header-Werte | 10240 Byte | Nein |
Nutzlastgröße | 10 MB | Nein |
Benutzerdefinierte Domänen pro Konto pro Region | 120 | Ja |
Größe der Zugriffsprotokollvorlage | 3 KB | Nein |
Amazon CloudWatch Logs-Protokolleintrag | 1 MB | Nein |
Genehmiger pro API | 10 | Ja |
Zielgruppen pro Genehmiger | 50 | Nein |
Bereiche pro Route | 10 | Nein |
Timeout für den JSON Web Key Set-Endpunkt | 1.500 ms | Nein |
Antwortgröße des JSON Web Key Set-Endpunkts | 150000 Bytes | Nein |
Timeout für OpenID Connect-Erkennungsendpunkt | 1.500 ms | Nein |
Timeout der Antwort des Lambda-Genehmigers | 10000 ms | Nein |
VPC-Links pro Konto pro Region | 10 | Ja |
Subnetze pro VPC-Link | 10 | Ja |
Stufenvariablen pro Stufe | 100 | Nein |
Länge (in Zeichen) des Schlüssels in einer Stufenvariable | 64 | Nein |
Länge (in Zeichen) des Werts in einer Stufenvariable | 512 | Nein |
API Gateway Gateway-Kontingente für die Konfiguration und Ausführung einer WebSocket API
Die folgenden Kontingente gelten für die Konfiguration und Ausführung einer WebSocket API in Amazon API Gateway.
Ressource oder Operation | Standardkontingent | Kann erhöht werden |
---|---|---|
Neue Verbindungen pro Sekunde pro Konto (über alle WebSocket APIs) pro Region | 500 | Ja |
Gleichzeitige Verbindungen | Nicht zutreffend * | Nicht zutreffend |
AWS Lambda Autorisierer pro API | 10 | Ja |
AWS Lambda Größe des Autorisierer-Ergebnisses | 8 KB | Nein |
Routen pro API | 300 | Ja |
Integrationen pro API | 300 | Ja |
Integrations-Timeout | 50 Millisekunden — 29 Sekunden für alle Integrationstypen, einschließlich Lambda, Lambda-Proxy, HTTP, HTTP-Proxy und Integrationen. AWS | Nein |
Stufen pro API | 10 | Ja |
WebSocket Größe des Frames | 32 KB | Nein |
Nachrichten-Nutzlastgröße | 128 KB * | Nein |
Maximale Größe der Zuweisungsvorlage | 300 KB | Nein |
Verbindungsdauer für WebSocket API | 2 Stunden | Nein |
Zeitlimit für Verbindungsleerlauf | 10 Minuten | Nein |
Länge der URL für eine WebSocket API in Zeichen | 4096 | Nein |
* API Gateway erzwingt kein Kontingent für gleichzeitige Verbindungen. Die maximale Anzahl gleichzeitiger Verbindungen wird durch die Rate neuer Verbindungen pro Sekunde und die maximale Verbindungsdauer von zwei Stunden bestimmt. Wenn Clients beispielsweise mit dem Standardkontingent von 500 neuen Verbindungen pro Sekunde eine Verbindung mit der maximalen Rate über zwei Stunden herstellen, kann API Gateway bis zu 3 600 000 gleichzeitige Verbindungen bedienen.
** Aufgrund des Kontingents für die WebSocket Framegröße von 32 KB muss eine Nachricht, die größer als 32 KB ist, in mehrere Frames aufgeteilt werden, die jeweils 32 KB oder kleiner sind. Dies gilt für @connections
-Befehle. Wenn eine größere Nachricht (oder eine größere Frame-Größe) empfangen wird, wird die Verbindung mit dem Code 1009 geschlossen.
API Gateway-Kontingente für die Konfiguration und Ausführung einer REST-API
Die folgenden Kontingente gelten für die Konfiguration und Ausführung einer REST-API in Amazon API Gateway. Für restapi:import oder restapi:put beträgt die maximale Größe der API-Definitionsdatei 6 MB.
Alle Kontingente pro API können nur in bestimmten Fällen erhöht werden. APIs
Ressource oder Operation | Standardkontingent | Kann erhöht werden |
---|---|---|
Öffentliche benutzerdefinierte Domainnamen pro Konto pro Region | 120 | Ja |
Private benutzerdefinierte Domainnamen pro Konto pro Region | 50 | Ja |
Domainnamenzugriffszuweisungen pro Konto | 100 | Ja |
API-Zuordnungen auf mehreren Ebenen pro Domain | 200 | Nein |
Länge (in Zeichen) der URL für eine Edge-optimierte API | 8192 | Nein |
Länge (in Zeichen) der URL für eine regionale API | 10240 | Nein |
Privat APIs pro Konto pro Region | 600 | Nein |
Länge in Zeichen der API Gateway-Ressourcenrichtlinie | 8192 | Ja |
API-Schlüssel pro Konto pro Region | 10000 | Nein |
Clientzertifikate pro Konto pro Region | 60 | Ja |
Autorisierer pro API (AWS Lambda und Amazon Cognito) | 10 | Ja |
Dokumentationsteile pro API | 2000 | Ja |
Ressourcen pro API | 300 | Ja |
Stufen pro API | 10 | Ja |
Stufenvariablen pro Stufe | 100 | Nein |
Länge (in Zeichen) des Schlüssels in einer Stufenvariable | 64 | Nein |
Länge (in Zeichen) des Werts in einer Stufenvariable | 512 | Nein |
Nutzungspläne pro Konto pro Region | 300 | Ja |
Nutzungspläne pro API-Schlüssel | 10 | Ja |
VPC-Links pro Konto pro Region | 20 | Ja |
API-Caching-TTL | 300 Sekunden standardmäßig und konfigurierbar zwischen 0 und 3.600 durch einen API-Eigentümer. | Nicht für die obere Grenze (3.600) |
Zwischengespeicherte Antwortgröße | 1048576 Bytes Durch Datenverschlüsselung kann sich die Größe des zwischengespeicherten Elements erhöhen. | Nein |
Integrations-Timeout | 50 Millisekunden — 29 Sekunden für alle Integrationstypen, einschließlich Lambda, Lambda-Proxy, HTTP, HTTP-Proxy und Integrationen. AWS | Ja * |
Gesamtgröße aller Header-Werte, einschließlich Header-Namen, Werte, Zeilenabschlusszeichen und Leerzeichen | 10 240 Bytes | Nein |
Gesamte kombinierte Größe aller Header-Werte für eine private API | 8 000 Byte | Nein |
Nutzlastgröße | 10 MB | Nein |
Tags pro Stufe | 50 | Nein |
Anzahl der Iterationen in einer #foreach ... #end -Schleife in Zuordnungsvorlagen |
1000 | Nein |
Maximale Größe der Zuweisungsvorlage | 300 KB | Nein |
ARN-Länge einer Methode mit Autorisierung | 1600 Bytes | Nein |
Ablehnungseinstellungen auf Methodenebene für eine Phase in einem Nutzungsplan. | 20 | Ja |
Modellgröße pro API | 400 KB | Nein |
Anzahl der Zertifikate in einem Truststore | 1.000 Zertifikate mit einer Gesamtobjektgröße bis 1 MB. | Nein |
Leerlaufverbindungszeitlimit | 310 Sekunden | Nein |
* Das Integrations-Timeout kann nicht auf weniger als 50 Millisekunden gesetzt werden. Sie können das Integrations-Timeout für Regional APIs und Private auf mehr als 29 Sekunden erhöhen APIs, aber dafür ist möglicherweise eine Reduzierung Ihres Drosselkontingents auf Regionsebene für Ihr Konto erforderlich.
API Gateway-Kontingente für das Erstellen, Bereitstellen und Verwalten einer API
Die folgenden festen Kontingente gelten für das Erstellen, Bereitstellen und Verwalten einer API in API Gateway mithilfe der AWS CLI API Gateway Gateway-Konsole oder der API Gateway Gateway-REST-API und ihrer SDKs. Diese Kontingente können nicht erhöht werden.
Action | Standardkontingent | Kann erhöht werden |
---|---|---|
CreateApiKey | 5 Anforderungen pro Sekunde pro Konto | Nein |
CreateDeployment | 1 Anforderung alle 5 Sekunden pro Konto | Nein |
CreateDocumentationVersion | 1 Anforderung alle 20 Sekunden pro Konto | Nein |
CreateDomainName | 1 Anforderung alle 30 Sekunden pro Konto | Nein |
CreateResource | 5 Anforderungen pro Sekunde pro Konto | Nein |
CreateRestApi | Regionale oder private API
Edge-optimierte API
|
Nein |
CreateVpcLink(V2) | 1 Anforderung alle 15 Sekunden pro Konto | Nein |
DeleteApiKey | 5 Anforderungen pro Sekunde pro Konto | Nein |
DeleteDomainName | 1 Anforderung alle 30 Sekunden pro Konto | Nein |
DeleteResource | 5 Anforderungen pro Sekunde pro Konto | Nein |
DeleteRestApi | 1 Anforderung alle 30 Sekunden pro Konto | Nein |
GetResources | 5 Anforderungen alle 2 Sekunden pro Konto | Nein |
DeleteVpcLink(V2) | 1 Anforderung alle 30 Sekunden pro Konto | Nein |
ImportDocumentationParts | 1 Anforderung alle 30 Sekunden pro Konto | Nein |
ImportRestApi | Regionale oder private API
Edge-optimierte API
|
Nein |
PutRestApi | 1 Anforderung pro Sekunde pro Konto | Nein |
UpdateAccount | 1 Anforderung alle 20 Sekunden pro Konto | Nein |
UpdateDomainName | 1 Anforderung alle 30 Sekunden pro Konto | Nein |
UpdateUsagePlan | 1 Anforderung alle 20 Sekunden pro Konto | Nein |
Andere Operationen | Kein Kontingent bis zum Gesamtkontokontingent. | Nein |
Gesamte Operationen | 10 Anforderungen pro Sekunde mit einem Burst-Kontingent von 40 Anforderungen pro Sekunde. | Nein |