Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kuota Amazon API Gateway dan catatan penting
Bagian berikut menjelaskan kuota untuk Amazon API Gateway. Kecuali disebutkan lain, kuota dapat ditingkatkan berdasarkan permintaan. Untuk meminta kenaikan kuota, Anda dapat menggunakan Service Quotas atau menghubungi AWS Support
Ketika otorisasi diaktifkan pada metode, panjang maksimum metode ARN (misalnya,arn:aws:execute-api:{region-id}:{account-id}:{api-id}/{stage-id}/{method}/{resource}/{path}
) adalah 1600 byte. Nilai parameter jalur (yang ukurannya ditentukan saat runtime) dapat menyebabkan ARN panjang melebihi batas. Ketika ini terjadi, API klien menerima 414 Request URI too long
tanggapan.
catatan
Ini membatasi URI panjang saat kebijakan sumber daya digunakan. Dalam kasus pribadi APIs di mana kebijakan sumber daya diperlukan, ini membatasi URI panjang semua pribadiAPIs.
Topik
APIKuota tingkat akun Gateway, per Wilayah
Kuota berikut berlaku per akun, per Wilayah di Amazon API Gateway.
Sumber daya atau operasi | Kuota default | Dapat ditingkatkan |
---|---|---|
Throttle kuota per akun, per Wilayah di seluruh, HTTPAPIs, RESTAPIs, WebSocket APIs dan panggilan balik WebSocket APIs | 10.000 permintaan per detik (RPS) dengan kapasitas burst tambahan yang disediakan oleh algoritma token bucketcatatanKuota burst ditentukan oleh tim layanan API Gateway berdasarkan keseluruhan RPS kuota akun di Region. Ini bukan kuota yang dapat dikendalikan atau diminta oleh pelanggan untuk melakukan perubahan. |
Ya |
Regional APIs | 600 | Tidak |
Dioptimalkan tepi APIs | 120 | Tidak |
* Untuk Wilayah berikut, kuota throttle default adalah 2500 RPS dan kuota burst default adalah 1250RPS: Afrika (Cape Town), Eropa (Milan), Asia Pasifik (Jakarta), Timur Tengah (), Asia Pasifik (HyderabadUAE), Asia Pasifik (Melbourne), Eropa (Spanyol), Eropa (Zurich), Israel (Tel Aviv), dan Kanada Barat (Calgary), Asia Pasifik (Malaysia).
HTTPAPIkuota
Kuota berikut berlaku untuk mengkonfigurasi dan menjalankan HTTP API in API Gateway.
Sumber daya atau operasi | Kuota default | Dapat ditingkatkan |
---|---|---|
Rute per API | 300 | Ya |
Integrasi per API | 300 | Tidak |
Batas waktu integrasi maksimum | 30 detik | Tidak |
Tahapan per API | 10 | Ya |
APIPemetaan multi-level per domain | 200 | Tidak |
Tag per tahap | 50 | Tidak |
Total ukuran gabungan dari baris permintaan dan nilai header | 10240 byte | Tidak |
Ukuran muatan | 10 MB | Tidak |
Domain kustom per akun per Wilayah | 120 | Ya |
Akses ukuran templat log | 3 KB | Tidak |
Entri CloudWatch log Amazon Logs | 1 MB | Tidak |
Pengotorisasi per API | 10 | Ya |
Pemirsa per otorisasi | 50 | Tidak |
Lingkup per rute | 10 | Tidak |
Batas waktu untuk titik JSON akhir Set Kunci Web | 1500 ms | Tidak |
Ukuran respons dari JSON titik akhir Set Kunci Web | 150000 byte | Tidak |
Batas waktu untuk titik akhir penemuan OpenID Connect | 1500 ms | Tidak |
Batas waktu untuk respons otorisasi Lambda | 10000 ms | Tidak |
VPCtautan per akun per Wilayah | 10 | Ya |
Subnet per tautan VPC | 10 | Ya |
Variabel stage per stage | 100 | Tidak |
Panjang, dalam karakter, dari kunci dalam variabel tahap | 64 | Tidak |
Panjang, dalam karakter, dari nilai dalam variabel tahap | 512 | Tidak |
APIKuota gateway untuk mengonfigurasi dan menjalankan WebSocket API
Kuota berikut berlaku untuk mengonfigurasi dan menjalankan di WebSocket API Amazon API Gateway.
Sumber daya atau operasi | Kuota default | Dapat ditingkatkan |
---|---|---|
Koneksi baru per detik per akun (di semua WebSocket APIs) per Wilayah | 500 | Ya |
Koneksi bersamaan | Tidak berlaku* | Tidak berlaku |
AWS Lambda otorisasi per API | 10 | Ya |
AWS Lambda ukuran hasil otorisasi | 8 KB | Tidak |
Rute per API | 300 | Ya |
Integrasi per API | 300 | Ya |
Batas waktu integrasi | 50 milidetik - 29 detik untuk semua jenis integrasi, termasuk Lambda, Lambda proxy,, proxy HTTPHTTP, dan integrasi. AWS | Tidak |
Tahapan per API | 10 | Ya |
WebSocket ukuran bingkai | 32 KB | Tidak |
Ukuran payload pesan | 128 KB ** | Tidak |
Ukuran template pemetaan maksimum | 300 KB | Tidak |
Durasi koneksi untuk WebSocket API | 2 jam | Tidak |
Batas Waktu Koneksi Idle | 10 menit | Tidak |
Panjang, dalam karakter, dari URL untuk a WebSocket API | 4096 | Tidak |
* API Gateway tidak memberlakukan kuota pada koneksi bersamaan. Jumlah maksimum koneksi bersamaan ditentukan oleh tingkat koneksi baru per detik dan durasi koneksi maksimum dua jam. Misalnya, dengan kuota default 500 koneksi baru per detik, jika klien terhubung pada tingkat maksimum selama dua jam, API Gateway dapat melayani hingga 3.600.000 koneksi bersamaan.
** Karena kuota WebSocket ukuran bingkai 32 KB, pesan yang lebih besar dari 32 KB harus dibagi menjadi beberapa frame, masing-masing 32 KB atau lebih kecil. Ini berlaku untuk @connections
perintah. Jika pesan yang lebih besar (atau ukuran bingkai yang lebih besar) diterima, koneksi ditutup dengan kode 1009.
APIKuota gateway untuk mengonfigurasi dan menjalankan REST API
Kuota berikut berlaku untuk mengonfigurasi dan menjalankan di REST API Amazon API Gateway. Untuk restapi:import atau restapi:put, ukuran maksimum file definisi adalah 6 MB. API
Semua per API kuota hanya dapat ditingkatkan secara spesifikAPIs.
Sumber daya atau operasi | Kuota default | Dapat ditingkatkan |
---|---|---|
Nama domain khusus per akun per Wilayah | 120 | Ya |
APIPemetaan multi-level per domain | 200 | Tidak |
Panjang, dalam karakter, dari URL untuk tepi yang dioptimalkan API | 8192 | Tidak |
Panjang, dalam karakter, dari URL untuk daerah API | 10240 | Tidak |
Pribadi APIs per akun per Wilayah | 600 | Tidak |
Panjang, dalam karakter, kebijakan sumber daya API Gateway | 8192 | Ya |
APIkunci per akun per Wilayah | 10000 | Tidak |
Sertifikat klien per akun per Wilayah | 60 | Ya |
Otorisasi per API (AWS Lambda dan Amazon Cognito) | 10 | Ya |
Bagian dokumentasi per API | 2000 | Ya |
Sumber daya per API | 300 | Ya |
Tahapan per API | 10 | Ya |
Variabel stage per stage | 100 | Tidak |
Panjang, dalam karakter, dari kunci dalam variabel tahap | 64 | Tidak |
Panjang, dalam karakter, dari nilai dalam variabel tahap | 512 | Tidak |
Paket penggunaan per akun per Wilayah | 300 | Ya |
Paket penggunaan per API kunci | 10 | Ya |
VPCtautan per akun per Wilayah | 20 | Ya |
APIcaching TTL | 300 detik secara default dan dapat dikonfigurasi antara 0 dan 3600 oleh pemilik. API | Bukan untuk batas atas (3600) |
Ukuran respons yang di-cache | 1048576 Byte. Enkripsi data cache dapat meningkatkan ukuran item yang sedang di-cache. | Tidak |
Batas waktu integrasi | 50 milidetik - 29 detik untuk semua jenis integrasi, termasuk Lambda, Lambda proxy,, proxy HTTPHTTP, dan integrasi. AWS | IYA * |
Total ukuran gabungan dari semua nilai header, termasuk nama header, nilai, terminator baris apa pun, dan spasi putih | 10240 Byte | Tidak |
Total ukuran gabungan dari semua nilai header untuk pribadi API | 8000 Byte | Tidak |
Ukuran muatan | 10 MB | Tidak |
Tag per tahap | 50 | Tidak |
Jumlah iterasi dalam satu #foreach ... #end loop dalam template pemetaan |
1000 | Tidak |
Ukuran template pemetaan maksimum | 300 KB | Tidak |
ARNpanjang metode dengan otorisasi | 1600 byte | Tidak |
Pengaturan pelambatan tingkat metode untuk tahap dalam rencana penggunaan | 20 | Ya |
Ukuran model per API | 400 KB | Tidak |
Jumlah sertifikat di truststore | 1.000 sertifikat hingga 1 MB total ukuran objek. | Tidak |
* Anda tidak dapat mengatur batas waktu integrasi menjadi kurang dari 50 milidetik. Anda dapat meningkatkan batas waktu integrasi menjadi lebih dari 29 detik untuk Regional APIs dan pribadiAPIs, tetapi ini mungkin memerlukan pengurangan batas kuota throttle tingkat Region untuk akun Anda.
APIKuota gateway untuk membuat, menyebarkan, dan mengelola sebuah API
Kuota tetap berikut berlaku untuk membuat, menerapkan, dan mengelola API di API Gateway, menggunakan, konsol API Gateway AWS CLI, atau API Gateway REST API dan nya. SDKs Kuota ini tidak dapat ditingkatkan.
Tindakan | Kuota default | Dapat ditingkatkan |
---|---|---|
CreateApiKey | 5 permintaan per detik per akun | Tidak |
CreateDeployment | 1 permintaan setiap 5 detik per akun | Tidak |
CreateDocumentationVersion | 1 permintaan setiap 20 detik per akun | Tidak |
CreateDomainName | 1 permintaan setiap 30 detik per akun | Tidak |
CreateResource | 5 permintaan per detik per akun | Tidak |
CreateRestApi | Regional atau swasta API
Dioptimalkan tepi API
|
Tidak |
CreateVpcLink(V2) | 1 permintaan setiap 15 detik per akun | Tidak |
DeleteApiKey | 5 permintaan per detik per akun | Tidak |
DeleteDomainName | 1 permintaan setiap 30 detik per akun | Tidak |
DeleteResource | 5 permintaan per detik per akun | Tidak |
DeleteRestApi | 1 permintaan setiap 30 detik per akun | Tidak |
GetResources | 5 permintaan setiap 2 detik per akun | Tidak |
DeleteVpcLink(V2) | 1 permintaan setiap 30 detik per akun | Tidak |
ImportDocumentationParts | 1 permintaan setiap 30 detik per akun | Tidak |
ImportRestApi | Regional atau swasta API
Dioptimalkan tepi API
|
Tidak |
PutRestApi | 1 permintaan per detik per akun | Tidak |
UpdateAccount | 1 permintaan setiap 20 detik per akun | Tidak |
UpdateDomainName | 1 permintaan setiap 30 detik per akun | Tidak |
UpdateUsagePlan | 1 permintaan setiap 20 detik per akun | Tidak |
Operasi lainnya | Tidak ada kuota hingga total kuota akun. | Tidak |
Total operasi | 10 permintaan per detik dengan kuota burst 40 permintaan per detik. | Tidak |