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.
Argomenti
- APIQuote a livello di account Gateway, per regione
- HTTPAPIquote
- APIQuote del gateway per la configurazione e l'esecuzione di un WebSocket API
- APIQuote del gateway per la configurazione e l'esecuzione di un REST API
- APIQuote gateway per la creazione, l'implementazione e la gestione di un API
- Note importanti su Amazon API Gateway
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 bucketNotaLa 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. |
Sì |
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 | Sì |
Integrazioni per API | 300 | No |
Timeout massimo dell'integrazione | 30 secondi | No |
Fasi per API | 10 | Sì |
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 | Sì |
Dimensione del modello di log di accesso | 3 KB | No |
Inserimento nel CloudWatch log di Amazon Logs | 1 MB | No |
Autorizzatori per API | 10 | Sì |
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 | Sì |
Sottoreti per collegamento VPC | 10 | Sì |
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 | Sì |
Connessioni simultanee | Non applicabile * | Non applicabile |
AWS Lambda autorizzatori per API | 10 | Sì |
AWS Lambda dimensione del risultato dell'autorizzatore | 8 KB | No |
Percorsi per API | 300 | Sì |
Integrazioni per API | 300 | Sì |
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 | Sì |
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 | Sì |
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 | Sì |
APIchiavi per account per regione | 10000 | No |
Certificati client per account in ogni regione | 60 | Sì |
Autorizzatori per API (AWS Lambda e Amazon Cognito) | 10 | Sì |
Parti della documentazione per API | 2000 | Sì |
Risorse per API | 300 | Sì |
Fasi per API | 10 | Sì |
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 | Sì |
Piani di utilizzo per API chiave | 10 | Sì |
VPClink per account per regione | 20 | Sì |
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 | Sì |
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
Ottimizzato per Edge API
|
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
Ottimizzato per Edge API
|
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 |