Semua sumber daya cloud dari instans dedicated bersifat eksklusif untuk instans tersebut, sehingga cocok untuk lingkungan produksi.
API Gateway menyediakan delapan spesifikasi untuk instans dedicated. Tabel berikut menjelaskan informasi rinci dari spesifikasi ini.
Tipe Instans | RPS masuk maksimum | Koneksi masuk maksimum | CPS masuk maksimum | Ukuran maksimum kolam koneksi keluar | Bandwidth Internet masuk maksimum (Mbit/s) | Bandwidth Internet keluar maksimum (Mbit/s) | Cache (GiB) | SLA |
api.s1.small | 2.500 | 50.000 | 5.000 | 1.200 | 5.120 | 100 | 1 | 99,95% |
api.s1.medium | 5.000 | 100.000 | 5.000 | 2.400 | 5.120 | 100 | 2 | 99,95% |
api.s2.large | 10.000 | 200.000 | 5.000 | 4.800 | 5.120 | 200 | 4 | 99,99% |
api.s2.large.x2 | 20.000 | 400.000 | 10.000 | 9.600 | 5.120 | 200 | 8 | 99,99% |
api.s2.large.x3 | 30.000 | 600.000 | 10.000 | 14.400 | 5.120 | 400 | 12 | 99,99% |
api.s2.large.x4 | 40.000 | 800.000 | 20.000 | 19.200 | 5.120 | 400 | 16 | 99,99% |
api.s2.large.x5 | 50.000 | 1.000.000 | 20.000 | 24.000 | 5.120 | 600 | 20 | 99,99% |
api.s2.large.x6 | 60.000 | 1.000.000 | 20.000 | 28.800 | 5.120 | 600 | 24 | 99,99% |
Data ditransmisikan secara serial dalam koneksi panjang melalui HTTP. Artinya, pengirim harus menunggu permintaan sebelumnya diakui sebelum mengirimkan permintaan berikutnya. Anda dapat menggunakan aturan ini untuk memperkirakan ukuran maksimum kolam koneksi keluar yang diperlukan untuk instans Anda. Contoh berikut menunjukkan caranya:
Anda membeli spesifikasi api.s1.small, dengan ukuran maksimum kolam koneksi keluar sebesar 1.200. Jika waktu respons layanan backend untuk setiap permintaan adalah 1 detik, maka RPS keluar maksimum per detik adalah 1.200. Jika jumlah permintaan keluar melebihi 1.200, permintaan tambahan akan menunggu dalam antrian hingga maksimal 500 milidetik. Jika permintaan masih tidak dapat dikirim dalam periode tersebut, kesalahan D504CO akan dikembalikan ke klien.
Untuk informasi lebih lanjut tentang batasan penggunaan API Gateway, lihat Batasan.
Pertanyaan Umum
1. Bagaimana cara memilih spesifikasi untuk instans berlangganan?
API Gateway mengklasifikasikan spesifikasi instans berdasarkan permintaan per detik (RPS). Nilai queries per second (QPS) lebih tinggi daripada nilai RPS pada kondisi jaringan yang sama. Anda dapat menentukan spesifikasi berdasarkan nilai QPS.
2. Apa opsi yang tersedia untuk skenario yang mencakup lonjakan lalu lintas, seperti promosi penjualan?
API Gateway menyediakan dua metode untuk menangani situasi ini: Metode 1: langganan + peningkatan atau penurunan spesifikasi instans. Untuk informasi lebih lanjut tentang peningkatan dan penurunan spesifikasi instans, lihat Ubah spesifikasi instans. Metode 2: langganan + bayar sesuai pemakaian + migrasi grup API. Sebagai contoh, jika QPS rata-rata adalah 2.000 dan diperkirakan meningkat menjadi 4.000 selama promosi yang berlangsung selama 24 jam, kami merekomendasikan langkah-langkah berikut:
Membeli instans berlangganan dengan spesifikasi api.s1.small untuk penggunaan harian.
Sebelum promosi, beli instans bayar sesuai pemakaian dengan spesifikasi api.s1.medium. Tiga jam sebelum promosi dimulai, masuk ke konsol API Gateway dan migrasikan grup API dari instans berlangganan ke instans bayar sesuai pemakaian yang dibeli. Setelah migrasi, pastikan akses ke instans bayar sesuai pemakaian normal. Setelah promosi, migrasikan grup API kembali ke instans berlangganan. Pastikan akses ke instans berlangganan normal. Kemudian, lepaskan instans bayar sesuai pemakaian. Dengan cara ini, Anda hanya perlu membayar biaya minimal untuk instans bayar sesuai pemakaian.