All Products
Search
Document Center

API Gateway:Konfigurasi penskalaan otomatis gerbang

Last Updated:Aug 27, 2026

Fitur Auto Scaling secara otomatis menyesuaikan resource instans berdasarkan fluktuasi traffic, memastikan kinerja layanan selama puncak traffic dan mengurangi biaya resource saat traffic rendah.

Kebijakan penskalaan

  • Kasus penggunaan penjadwalan penskalaan

    Gunakan penjadwalan penskalaan untuk skenario bisnis dengan puncak traffic periodik dan dapat diprediksi, seperti promosi besar, acara khusus, atau game online.

  • Kasus penggunaan penskalaan berbasis metrik

    Penskalaan berbasis metrik cocok untuk skenario dengan traffic yang tidak dapat diprediksi. Resource disesuaikan secara dinamis berdasarkan metrik pemantauan seperti penggunaan CPU dan memori. Untuk detail kapasitas, lihat Capacity.

Catatan penggunaan

  • Jangan mengubah kebijakan penskalaan selama event penskalaan sedang berlangsung.

  • Saat Auto Scaling aktif, node yang baru ditambahkan dikenai tagihan berdasarkan model pay-as-you-go.

Konfigurasi Auto Scaling

  1. Masuk ke Konsol API Gateway.

  2. Di panel navigasi sebelah kiri, klik Cloud-native API Gateway > Instance. Di bilah navigasi atas, pilih Wilayah.

  3. Gunakan salah satu metode berikut untuk membuka panel Auto Scaling:

    • Metode 1:

      Di halaman Instance, temukan instans gateway target. Di kolom Actions, klik ikon image dan pilih Auto Scaling.

    • Di halaman Instance, klik nama instans gateway target untuk membuka halaman ikhtisarnya, lalu aktifkan Auto Scaling.

  4. Di panel Auto Scaling, pada tab Scaling Configurations, aktifkan sakelar Auto scaling is effective. dan konfigurasikan parameter.

    Panel menampilkan informasi seperti Current Instance Type, Scaling Step Size, dan Auto Scaling Range. Notifikasi di bagian atas mengingatkan bahwa node baru dikenai tagihan berdasarkan model pay-as-you-go.

    Catatan

    Saat Anda memperbarui kebijakan penskalaan, periode waktu baru akan berlaku dalam siklus 24 jam berikutnya jika waktu mulainya belum tiba.

    Tabel berikut menjelaskan parameter-parameter tersebut.

    Parameter

    Deskripsi

    Auto scaling is effective.

    Mengaktifkan atau menonaktifkan kebijakan penskalaan.

    Catatan

    Saat diaktifkan, Anda tidak dapat melakukan penskalaan instans secara manual (scale-in atau scale-out) atau mengubah spesifikasinya.

    Scaling Method

    Metode yang didukung adalah Scaling by Time dan Expansion and contraction by water level.

    • Scaling by Time: Direkomendasikan untuk skenario dengan kejadian traffic tinggi yang dapat diprediksi. Untuk hasil terbaik, gunakan metode ini bersamaan dengan rate limiting.

    • Expansion and contraction by water level: Menskalakan resource berdasarkan metrik kinerja. Perhatikan bahwa aktivitas penskalaan tidak instan dan dapat memerlukan beberapa menit untuk selesai.

    Time period configuration

    Konfigurasikan periode waktu dan jumlah total node target. Anda dapat memperbarui kebijakan dengan memodifikasi Time period configuration pada tab Scaling Configurations.

    Catatan

    Pada awal setiap periode waktu, gateway melakukan scale-out hingga mencapai jumlah node target. Pada akhir periode, gateway kembali ke jumlah node semula.

    • Time Period (UTC+8): Anda dapat menentukan satu hingga tiga periode waktu yang tidak tumpang tindih dalam siklus 24 jam. Satu periode waktu dapat melintasi tengah malam.

    • Target Total Nodes: Jumlah total node setelah gateway melakukan scale-out.

    Expansion and contraction by water level

    Maximum nodes

    Jumlah maksimum node yang dapat dicapai oleh gateway saat melakukan scale-out.

    Safe Threshold

    Ambang batas yang dirancang untuk menjaga kinerja dengan menyediakan kapasitas cadangan guna menangani lonjakan traffic hingga dua kali lipat secara tiba-tiba.

    Warning Threshold

    Saat ambang peringatan tercapai, latensi gateway mungkin meningkat. Untuk informasi lebih lanjut tentang ambang batas kapasitas dan permintaan per detik (QPS) untuk berbagai spesifikasi instans, lihat Capacity.

Scaling events

Klik tab Scaling Events di panel Auto Scaling untuk membuka halaman event, tempat Anda dapat mengelola dan menganalisis semua event penskalaan gateway. Untuk informasi lebih lanjut, lihat Event Management.

Halaman Event menampilkan catatan event penskalaan. Nama event mencakup APIG:ElasticScaleOut:Executing (scaling out), APIG:ElasticScaleOut:Executed (scale-out berhasil), APIG:ElasticScaleIn:Executing (scaling in), dan APIG:ElasticScaleIn:Executed (scale-in berhasil). Semua event ini memiliki tingkat keparahan Info. Anda dapat menyaring event berdasarkan tingkat keparahan, nama event, kata kunci, dan rentang waktu. Klik Details untuk melihat detail event.