All Products
Search
Document Center

Auto Scaling:Periode pendinginan

Last Updated:Jul 18, 2026

Periode pendinginan adalah jendela kunci setelah aktivitas penskalaan yang dipicu oleh tugas berbasis peristiwa selesai. Selama jendela ini, grup penskalaan menolak permintaan penskalaan berbasis peristiwa baru untuk memberikan waktu bagi sistem agar stabil.

Cara kerja

Periode pendinginan menetapkan interval minimum antara dua aktivitas penskalaan berbasis peristiwa. Auto Scaling menolak semua permintaan penskalaan berbasis peristiwa baru selama interval tersebut.

Penting

Jika Cooldown Time dikonfigurasi, grup penskalaan akan menolak permintaan penskalaan dari Event-triggered Tasks. Namun, aktivitas penskalaan yang diinisiasi melalui metode lain tidak terpengaruh dan dapat dieksekusi segera. Metode tersebut mencakup eksekusi manual, tugas terjadwal, serta perubahan pada Event-triggered Tasks, ukuran maksimum, atau ukuran minimum. Hal ini juga berlaku untuk panggilan API yang melakukan tindakan-tindakan tersebut.

  • Jenis periode pendinginan

    • Default cooldown time: Waktu pendinginan default untuk seluruh grup penskalaan.

    • Cooldown period: Periode pendinginan untuk aturan skalabilitas sederhana tertentu. Jika tidak dikonfigurasi untuk suatu aturan, aturan tersebut mewarisi Default Cool-down Time dari grup penskalaan.

  • Lingkup

    Periode pendinginan hanya berlaku untuk aktivitas penskalaan yang dipicu oleh tugas berbasis peristiwa (CloudMonitor).

  • Aturan perhitungan

    • Waktu mulai: Pengatur waktu pendinginan dimulai ketika instans ECS terakhir berhasil ditambahkan ke atau dihapus dari grup penskalaan. Jika aktivitas penskalaan selesai tanpa mengubah jumlah instans, periode pendinginan tidak dimulai.

    • Urutan prioritas: Jika waktu pendinginan default tingkat grup dan periode pendinginan spesifik aturan keduanya dikonfigurasi, periode pendinginan spesifik aturan memiliki prioritas lebih tinggi.

    Penting
    • Jika Anda menonaktifkan lalu mengaktifkan kembali grup penskalaan, periode pendinginan aktif akan diatur ulang. Permintaan penskalaan berbasis peristiwa berikutnya diterima segera.

Contoh

Skenario

Proses

Hasil

  • Default Cool-down Time grup penskalaan diatur menjadi 600 detik (10 menit).

  • Aturan skala keluar dalam grup, add3, memiliki Cooldown Time yang diatur menjadi 900 detik (15 menit).

Aktivitas skala keluar berdasarkan aturan add3 selesai, menambahkan tiga instans ECS ke grup penskalaan.

Setelah instans ECS ketiga ditambahkan, periode pendinginan 15 menit dimulai. Selama waktu ini, grup penskalaan menolak permintaan penskalaan dari tugas berbasis peristiwa.

  • Default Cool-down Time grup penskalaan diatur menjadi 600 detik (10 menit).

  • Aturan skala-masuk dalam grup, remove1, tidak memiliki Cooldown Time spesifik yang dikonfigurasi.

  1. Langkah 1: Pada pukul 18.00, aktivitas skala-masuk berdasarkan aturan remove1 selesai, menghapus satu instans ECS.

  2. Langkah 2: Pada pukul 18.02, grup penskalaan dinonaktifkan. Grup tersebut kemudian diaktifkan kembali pada pukul 18.05.

  1. Pada Langkah 1, grup memasuki periode pendinginan default selama 10 menit. Grup menolak permintaan penskalaan berbasis peristiwa baru hingga pukul 18.10.

  2. Pada Langkah 2, pengaktifan kembali grup mengatur ulang periode pendinginan. Jika tugas berbasis peristiwa mengirim permintaan penskalaan antara pukul 18.05 dan 18.10, grup menerima dan mengeksekusinya segera.

    Catatan

    Setelah aktivitas penskalaan baru ini selesai, grup memasuki periode pendinginan baru selama 600 detik dan menolak permintaan berbasis peristiwa berikutnya.

  • Default Cool-down Time grup penskalaan diatur menjadi 600 detik (10 menit).

  • Aturan skala keluar dalam grup, add1, memiliki Cooldown Time yang diatur menjadi 600 detik (10 menit).

  1. Langkah 1: Pada pukul 18.00, aktivitas skala keluar berdasarkan aturan add1 selesai, menambahkan satu instans ECS.

  2. Langkah 2: Pada pukul 18.05, aturan skala keluar add1 dieksekusi secara manual.

  1. Pada Langkah 1, grup memasuki periode pendinginan 10 menit dan menolak permintaan penskalaan berbasis peristiwa hingga pukul 18.10.

  2. Pada Langkah 2, eksekusi manual melewati periode pendinginan aktif. Grup segera menerima dan mengeksekusi permintaan tersebut, menambahkan satu instans ECS lagi.

Konfigurasi periode pendinginan

Tetapkan waktu pendinginan defaultDefault Cool-down Time

Ubah grup yang sudah ada

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah tempat Auto Scaling diaktifkan.

  4. Pada halaman Scaling Groups, temukan grup penskalaan yang ingin Anda ubah Default Cool-down Time-nya, lalu di kolom Actions di sebelah kanan, klik Modify.

  5. Perbarui nilai untuk Default Cooldown Time (Seconds).

  6. Klik OK.

Buat grup baru

Saat membuat grup penskalaan, Anda dapat mengatur Default Cooldown Time (Seconds) pada halaman pembuatan.

Dalam contoh ini, Default Cooldown Time (Seconds) diatur ke 300. Nilainya harus berupa bilangan bulat dari 0 hingga 86.400.

Untuk membuat grup penskalaan, lihat Create an ECS scaling group atau Create an ECI scaling group.

Tetapkan periode pendinginanCooldown Time

Ubah aturan yang sudah ada

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi kiri, klik Scaling Groups.

  3. Di bilah navigasi atas, pilih wilayah tempat Auto Scaling diaktifkan.

  4. Pada halaman Scaling Groups, temukan grup penskalaan yang ingin Anda ubah Cooldown Time salah satu aturan penskalaannya, lalu di kolom Actions di sebelah kanan, klik Details untuk membuka halaman detail grup penskalaan.

  5. Klik tab Scaling Rules and Tasks. Di daftar Scaling Rules, temukan aturan skalabilitas sederhana yang ingin diubah. Di kolom Actions, klik Modify untuk membuka kotak dialog Edit Scaling Rule.

  6. Perbarui nilai untuk Cooldown Time.

  7. Klik OK.

Buat aturan baru

Saat membuat aturan skalabilitas sederhana, Anda dapat mengatur Cooldown Time untuk aturan tersebut.

Nilai default-nya adalah 300 detik.

Untuk membuat aturan penskalaan, lihat Configure scaling rules.

Referensi API