Kuota Amazon API Gateway dan catatan penting - Amazon API Gateway

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

Kecuali disebutkan lain, kuota dapat ditingkatkan berdasarkan permintaan. Untuk meminta kenaikan kuota, Anda dapat menggunakan Service Quotas atau menghubungi AWS Support Center.

Ketika otorisasi diaktifkan pada metode, panjang maksimum ARN metode (misalnyaarn: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 panjang ARN melebihi batas. Ketika ini terjadi, klien API menerima 414 Request URI too long respons.

catatan

Ini membatasi panjang URI saat kebijakan sumber daya digunakan. Dalam kasus API pribadi di mana kebijakan sumber daya diperlukan, ini membatasi panjang URI semua API pribadi.

Kuota tingkat akun API 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 API HTTP, REST API, API, dan WebSocket API callback WebSocket 10.000 permintaan per detik (RPS) dengan kapasitas burst tambahan yang disediakan oleh algoritma token bucket, menggunakan kapasitas bucket maksimum 5.000 permintaan. *
catatan

Kuota burst ditentukan oleh tim layanan API Gateway berdasarkan keseluruhan kuota RPS untuk akun di Wilayah. Ini bukan kuota yang dapat dikendalikan atau diminta oleh pelanggan untuk melakukan perubahan.

Ya
API Regional 600 Tidak
API yang dioptimalkan untuk edge 120 Tidak

* Untuk Wilayah berikut, kuota throttle default adalah 2500 RPS dan kuota burst default adalah 1250 RPS: Afrika (Cape Town), Eropa (Milan), Asia Pasifik (Jakarta), Timur Tengah (UEA), Asia Pasifik (Hyderabad), Asia Pasifik (Melbourne), Eropa (Spanyol), Eropa (Zurich), Israel (Tel Aviv), dan Kanada Barat (Calgary).

Kuota HTTP API

Kuota berikut berlaku untuk mengonfigurasi dan menjalankan API HTTP di 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
Stage per API 10 Ya
Pemetaan API 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 untuk API 10 Ya
Pemirsa per otorisasi 50 Tidak
Lingkup per rute 10 Tidak
Batas waktu untuk titik akhir Set Kunci Web JSON 1500 ms Tidak
Ukuran respons dari titik akhir JSON Web Key Set 150000 byte Tidak
Batas waktu untuk titik akhir penemuan OpenID Connect 1500 ms Tidak
Batas waktu untuk respons otorisasi Lambda 10000 ms Tidak
Tautan VPC per akun per Wilayah 10 Ya
Subnet untuk 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

Kuota API Gateway untuk mengonfigurasi dan menjalankan API WebSocket

Kuota berikut berlaku untuk mengonfigurasi dan menjalankan WebSocket API di Amazon API Gateway.

Sumber daya atau operasi Kuota default Dapat ditingkatkan
Koneksi baru per detik per akun (di semua WebSocket API) 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, HTTP, HTTP, dan integrasi. AWS Tidak
Stage per API 10 Ya
WebSocket ukuran bingkai 32 KB Tidak
Ukuran payload pesan 128 KB ** Tidak
Durasi koneksi untuk WebSocket API 2 jam Tidak
Batas Waktu Koneksi Idle 10 menit Tidak
Panjang, dalam karakter, URL untuk 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 dengan kecepatan 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.

Kuota API Gateway untuk mengonfigurasi dan menjalankan REST API

Kuota berikut berlaku untuk mengonfigurasi dan menjalankan REST API di Amazon API Gateway. Untuk restapi:import atau restapi:put, ukuran maksimum file definisi API adalah 6 MB.

Semua kuota per API hanya dapat ditingkatkan pada API tertentu.

Sumber daya atau operasi Kuota default Dapat ditingkatkan
Nama domain khusus per akun per Wilayah 120 Ya
Pemetaan API multi-level per domain 200 Tidak
Panjang, dalam karakter, URL untuk API yang dioptimalkan tepi 8192 Tidak
Panjang, dalam karakter, URL untuk API regional 10240 Tidak
API pribadi per akun per Wilayah 600 Tidak
Panjang, dalam karakter, kebijakan sumber daya API Gateway 8192 Ya
Kunci API 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
Stage 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 kunci API 10 Ya
Tautan VPC per akun per Wilayah 20 Ya
API caching 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, HTTP, HTTP, dan integrasi. AWS IYA *
Total ukuran gabungan dari semua nilai header 10240 Byte Tidak
Total ukuran gabungan dari semua nilai header untuk API pribadi 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
Panjang ARN dari 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 API Regional dan API pribadi, tetapi ini mungkin memerlukan pengurangan batas kuota throttle tingkat akun Anda.

Kuota API Gateway untuk membuat, menerapkan, dan mengelola 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 SDK-nya. 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
API regional atau pribadi
  • 1 permintaan setiap 3 detik per akun

API yang dioptimalkan tepi
  • 1 permintaan setiap 30 detik per akun

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
API regional atau pribadi
  • 1 permintaan setiap 3 detik per akun

API yang dioptimalkan tepi
  • 1 permintaan setiap 30 detik per akun

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