Quote e note importanti di Amazon API Gateway - Amazon API Gateway

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Quote e note importanti di Amazon API Gateway

La sezione seguente spiega le quote per Amazon API Gateway. Salvo diversamente specificato, è possibile richiedere di aumentare le quote. Per richiedere un aumento delle quote, è possibile utilizzare Service Quotas o contattare il Centro assistenza AWS.

Quando l'autorizzazione è abilitata su un metodo, la lunghezza massima del metodo ARN (ad esempioarn:aws:execute-api:{region-id}:{account-id}:{api-id}/{stage-id}/{method}/{resource}/{path}) è di 1600 byte. I valori dei parametri path (la cui dimensione è determinata in fase di esecuzione) possono far sì che la ARN lunghezza superi il limite. Quando ciò accade, il API client riceve una 414 Request URI too long risposta.

Nota

Ciò limita URI la lunghezza quando vengono utilizzate le politiche delle risorse. Nel caso di private, APIs dove è richiesta una politica delle risorse, ciò limita la URI lunghezza di tutte le informazioni privateAPIs.

APIQuote a livello di account Gateway, per regione

Le seguenti quote si applicano per account e per regione in Amazon API Gateway.

Operazione o risorsa Quota predefinita Può essere aumentata
Limita la quota per account, per regione in, HTTP APIs RESTAPIs, WebSocket APIs e callback WebSocket APIs 10.000 richieste al secondo (RPS) con una capacità di burst aggiuntiva fornita dall'algoritmo token bucket, utilizzando una capacità massima del bucket di 5.000 richieste. *
Nota

La quota burst è determinata dal team di assistenza API Gateway in base alla RPS quota complessiva per l'account nella regione. Non è una quota che un cliente può controllare o per la quale può richiedere modifiche.

Regionale APIs 600 No
Ottimizzato per Edge APIs 120 No

* Per le seguenti regioni, la quota di accelerazione predefinita è 2500 RPS e la quota burst predefinita è 1250RPS: Africa (Città del Capo), Europa (Milano), Asia Pacifico (Giacarta), Medio Oriente (UAE), Asia Pacifico (Hyderabad), Asia Pacifico (Melbourne), Europa (Spagna), Europa (Zurigo), Israele (Tel Aviv) e Canada occidentale (Calgary), Asia Pacifico (Malesia).

HTTPAPIquote

Le seguenti quote si applicano alla configurazione e all'esecuzione di un HTTP API in Gateway. API

Operazione o risorsa Quota predefinita Può essere aumentata
Percorsi per API 300
Integrazioni per API 300 No
Timeout massimo dell'integrazione 30 secondi No
Fasi per API 10
APIMappature a più livelli per dominio 200 No
Tag per fase 50 No
Dimensione totale combinata dei valori della riga di richiesta e dell'intestazione 10240 byte No
Dimensione payload 10 MB No
Domini personalizzati per account per regione 120
Dimensione del modello di log di accesso 3 KB No
Inserimento nel CloudWatch log di Amazon Logs 1 MB No
Autorizzatori per API 10
Destinatari per autorizzatore 50 No
Ambiti per percorso 10 No
Timeout per l'endpoint JSON Web Key Set 1500 ms No
Dimensione della risposta dall'endpoint JSON Web Key Set 150000 byte No
Timeout per l'endpoint di individuazione OpenID Connect 1500 ms No
Timeout per la risposta della funzione Lambda di autorizzazione 10000 ms No
VPClink per account per regione 10
Sottoreti per collegamento VPC 10
Variabili di fase per ogni fase 100 No
Lunghezza, in caratteri, della chiave in una variabile di fase 64 No
Lunghezza, in caratteri, del valore in una variabile di fase 512 No

APIQuote del gateway per la configurazione e l'esecuzione di un WebSocket API

Le seguenti quote si applicano alla configurazione e all'esecuzione di un in WebSocket API Amazon API Gateway.

Operazione o risorsa Quota predefinita Può essere aumentata
Nuove connessioni al secondo per account (in tutto WebSocket APIs) per regione 500
Connessioni simultanee Non applicabile * Non applicabile
AWS Lambda autorizzatori per API 10
AWS Lambda dimensione del risultato dell'autorizzatore 8 KB No
Percorsi per API 300
Integrazioni per API 300
Timeout integrazione 50 millisecondi - 29 secondi per tutti i tipi di integrazione, inclusi Lambda, proxy Lambda, proxy e integrazioni. HTTP HTTP AWS No
Fasi per API 10
WebSocket dimensione del telaio 32 KB No
Dimensioni payload del messaggio 128 KB ** No
Dimensione massima del modello di mappatura 300 KB No
Durata della connessione per WebSocket API 2 ore No
Timeout per connessione inattiva 10 minuti No
Lunghezza, in caratteri, URL della forma WebSocket API 4096 No

* API Gateway non impone una quota sulle connessioni simultanee. Il numero massimo di connessioni simultanee è determinato dalla velocità delle nuove connessioni al secondo e dalla durata massima della connessione di due ore. Ad esempio, con la quota predefinita di 500 nuove connessioni al secondo, se i client si connettono alla velocità massima nell'arco di due ore, API Gateway può servire fino a 3.600.000 connessioni simultanee.

** A causa della quota di WebSocket dimensioni dei frame di 32 KB, un messaggio di dimensioni superiori a 32 KB deve essere suddiviso in più frame, ciascuno di 32 KB o più piccolo. Si applica ai comandi @connections. Se si riceve un messaggio di dimensioni maggiori (o con dimensioni di frame maggiori), la connessione viene chiusa con il codice 1009.

APIQuote del gateway per la configurazione e l'esecuzione di un REST API

Le seguenti quote si applicano alla configurazione e all'esecuzione di un in REST API Amazon API Gateway. Per restapi:import o restapi:put, la dimensione massima del file di definizione è di 6 MB. API

Tutte le API quote per quota possono essere aumentate solo in modo specifico. APIs

Operazione o risorsa Quota predefinita Può essere aumentata
I nomi di dominio personalizzati per account per regione 120
APIMappature a più livelli per dominio 200 No
Lunghezza, in caratteri, del file ottimizzato per i bordi URL API 8192 No
Lunghezza, in caratteri, del simbolo regionale URL API 10240 No
Privato APIs per account per regione 600 No
Lunghezza, in caratteri, della politica delle risorse di API Gateway 8192
APIchiavi per account per regione 10000 No
Certificati client per account in ogni regione 60
Autorizzatori per API (AWS Lambda e Amazon Cognito) 10
Parti della documentazione per API 2000
Risorse per API 300
Fasi per API 10
Variabili di fase per ogni fase 100 No
Lunghezza, in caratteri, della chiave in una variabile di fase 64 No
Lunghezza, in caratteri, del valore in una variabile di fase 512 No
Piani di utilizzo per account in ogni regione 300
Piani di utilizzo per API chiave 10
VPClink per account per regione 20
APImemorizzazione nella cache TTL 300 secondi per impostazione predefinita e configurabile tra 0 e 3600 dal proprietario. API Non per il limite superiore (3600)
Dimensione della risposta memorizzata nella cache 1048576 byte. la crittografia dei dati della cache può aumentare le dimensioni della voce quando viene memorizzata nella cache. No
Timeout integrazione 50 millisecondi - 29 secondi per tutti i tipi di integrazione, inclusi Lambda, proxy Lambda, proxy e integrazioni. HTTP HTTP AWS Sì*
Dimensione totale combinata di tutti i valori di intestazione, inclusi i nomi delle intestazioni, i valori, eventuali terminatori di riga e gli spazi bianchi 10240 byte No
Dimensione totale combinata di tutti i valori di intestazione per un file privato API 8000 byte No
Dimensione payload 10 MB No
Tag per fase 50 No
Numero di iterazioni in un loop #foreach ... #end nei modelli di mappatura 1000 No
Dimensione massima del modello di mappatura 300 KB No
ARNlunghezza di un metodo con autorizzazione 1600 byte No
Impostazioni di limitazione a livello di metodo per una fase in un piano di utilizzo 20
Dimensioni del modello per API 400 KB No
Numero di certificati in un truststore 1.000 certificati con una dimensione totale dell'oggetto fino a 1 MB. No

* Non è possibile impostare il timeout di integrazione su meno di 50 millisecondi. Puoi aumentare il timeout di integrazione a più di 29 secondi per Regional APIs e PrivateAPIs, ma ciò potrebbe richiedere una riduzione del limite di limitazione a livello regionale per il tuo account.

APIQuote gateway per la creazione, l'implementazione e la gestione di un API

Le seguenti quote fisse si applicano alla creazione, alla distribuzione e alla gestione di un API gateway API interno, utilizzando la AWS CLI console Gateway o il API Gateway e il API relativo. REST API SDKs Queste quote non possono essere aumentate.

Operazione Quota predefinita Può essere aumentata
CreateApiKey 5 richieste al secondo per account No
CreateDeployment 1 richiesta ogni 5 secondi per account No
CreateDocumentationVersion 1 richiesta ogni 20 secondi per account No
CreateDomainName 1 richiesta ogni 30 secondi per account No
CreateResource 5 richieste al secondo per account No
CreateRestApi
Regionale o privato API
  • 1 richiesta ogni 3 secondi per account

Ottimizzato per Edge API
  • 1 richiesta ogni 30 secondi per account

No
CreateVpcLink(V2) 1 richiesta ogni 15 secondi per account No
DeleteApiKey 5 richieste al secondo per account No
DeleteDomainName 1 richiesta ogni 30 secondi per account No
DeleteResource 5 richieste al secondo per account No
DeleteRestApi 1 richiesta ogni 30 secondi per account No
GetResources 5 richieste ogni 2 secondi per account No
DeleteVpcLink(V2) 1 richiesta ogni 30 secondi per account No
ImportDocumentationParts 1 richiesta ogni 30 secondi per account No
ImportRestApi
Regionale o privato API
  • 1 richiesta ogni 3 secondi per account

Ottimizzato per Edge API
  • 1 richiesta ogni 30 secondi per account

No
PutRestApi 1 richiesta al secondo per account No
UpdateAccount 1 richiesta ogni 20 secondi per account No
UpdateDomainName 1 richiesta ogni 30 secondi per account No
UpdateUsagePlan 1 richiesta ogni 20 secondi per account No
Altre operazioni Nessuna quota fino alla quota totale dell'account. No
Operazioni totali 10 richieste al secondo con una quota di ottimizzazione di 40 richieste al secondo. No