全部产品
Search
文档中心

Auto Scaling:Waktu pendinginan

更新时间:Nov 09, 2025

Waktu pendinginan adalah periode ketika sebuah grup penskalaan terkunci setelah aktivitas penskalaan selesai. Selama periode ini, grup penskalaan menolak permintaan skala keluar atau skala masuk yang dipicu oleh tugas berbasis peristiwa. Hal ini membantu mengontrol frekuensi aktivitas penskalaan.

Deskripsi waktu pendinginan

Waktu pendinginan menentukan interval minimum antara dua aktivitas penskalaan yang secara otomatis dipicu oleh tugas berbasis peristiwa. Selama waktu pendinginan, grup penskalaan menolak aktivitas skala keluar atau skala masuk yang dipicu oleh tugas berbasis peristiwa.

Penting

Ketika Cooldown Time dikonfigurasi, grup penskalaan menolak permintaan penskalaan dari Event-triggered Tasks selama waktu pendinginan. Aktivitas penskalaan yang dipicu oleh jenis tugas lainnya, seperti eksekusi manual, tugas terjadwal, dan perubahan pada jumlah instans yang diharapkan, maksimum, atau minimum, tidak terpengaruh dan dapat dieksekusi segera. Panggilan API yang melakukan tindakan-tindakan ini juga tidak terpengaruh.

  • Jenis waktu pendinginan

    • Waktu Pendinginan Default: Waktu pendinginan default untuk sebuah grup penskalaan.

    • Waktu Pendinginan: Menentukan periode pendinginan untuk aturan penskalaan sederhana. Jika parameter ini tidak disetel, nilai parameter Default Cooldown Time digunakan.

  • Ruang lingkup

    Berlaku hanya untuk aktivitas penskalaan yang dipicu oleh tugas berbasis peristiwa dari CloudMonitor.

  • Aturan perhitungan

    • Waktu mulai: Waktu pendinginan dimulai setelah instans terakhir ditambahkan ke atau dihapus dari grup penskalaan. Jika aktivitas penskalaan gagal menambahkan atau menghapus instans ECS, waktu pendinginan tidak dimulai.

    • Prioritas: Jika ada waktu pendinginan default dan waktu pendinginan spesifik untuk aturan penskalaan, waktu pendinginan dari aturan penskalaan akan lebih diutamakan.

    Penting
    • Jika Anda menonaktifkan lalu mengaktifkan kembali grup penskalaan, periode pendinginan dari aktivitas skala keluar atau skala masuk sebelumnya akan diatur ulang. Oleh karena itu, aktivitas penskalaan pertama setelah Anda mengaktifkan kembali grup tidak akan terpengaruh oleh waktu pendinginan.

Contoh

Skenario

Prosedur

Hasil

  • Sebuah grup penskalaan memiliki Default Cooldown Time selama 600 detik (10 menit).

  • Sebuah aturan skala keluar (add3) dalam grup penskalaan memiliki Cooldown Time selama 900 detik (15 menit).

Aktivitas skala keluar berhasil dieksekusi berdasarkan aturan add3. Tiga instans ECS ditambahkan ke grup penskalaan.

Setelah instans ECS ketiga ditambahkan ke grup penskalaan, grup tersebut tidak menerima permintaan aktivitas penskalaan dari tugas berbasis peristiwa selama 15 menit.

  • Sebuah grup penskalaan memiliki Default Cooldown Time selama 600 detik (10 menit).

  • Sebuah aturan skala masuk (remove1) dalam grup penskalaan tidak memiliki Cooldown Time yang disetel.

  1. Langkah 1: Pada pukul 18:00, aktivitas skala masuk berhasil dieksekusi berdasarkan aturan remove1. Satu instans ECS dihapus dari grup penskalaan.

  2. Langkah 2: Pada pukul 18:02, grup penskalaan dinonaktifkan. Pada pukul 18:05, grup penskalaan diaktifkan kembali.

  1. Untuk Langkah 1: Grup penskalaan tidak menerima permintaan aktivitas penskalaan dari tugas berbasis peristiwa sebelum pukul 18:10.

  2. Untuk Langkah 2: Jika tugas berbasis peristiwa memicu permintaan aktivitas penskalaan antara pukul 18:05 dan 18:10, grup penskalaan menerima dan mengeksekusi permintaan tersebut.

    Catatan

    Setelah aktivitas penskalaan ini selesai, grup penskalaan memasuki waktu pendinginan selama 600 detik dan menolak permintaan aktivitas penskalaan dari tugas berbasis peristiwa selama periode ini.

  • Sebuah grup penskalaan memiliki Default Cooldown Time selama 600 detik (10 menit).

  • Sebuah aturan skala keluar (add1) dalam grup penskalaan memiliki Cooldown Time selama 600 detik (10 menit).

  1. Langkah 1: Pada pukul 18:00, aktivitas skala keluar berhasil dieksekusi berdasarkan aturan add1. Satu instans ECS ditambahkan ke grup penskalaan.

  2. Langkah 2: Pada pukul 18:05, aturan skala keluar (add1) dieksekusi secara manual.

  1. Untuk Langkah 1: Grup penskalaan tidak menerima permintaan aktivitas penskalaan dari tugas berbasis peristiwa sebelum pukul 18:10.

  2. Untuk Langkah 2: Grup penskalaan melewati waktu pendinginan dan langsung menerima serta mengeksekusi permintaan skala keluar manual untuk menambah satu instans ECS.

Konfigurasikan waktu pendinginan

Setel Default Cooldown Time untuk sebuah grup penskalaan

Ubah waktu pendinginan default dari grup penskalaan yang sudah ada

  1. Masuk ke Konsol Auto Scaling.

  2. Di panel navigasi di sebelah kiri, klik Scaling Groups.

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

  4. Di halaman Scaling Groups, temukan grup penskalaan yang ingin Anda ubah Default Cooldown Time-nya dan klik Details di kolom Actions. Di halaman detail, temukan bagian Instance Scaling Overview dan klik ikon image. Kotak dialog Modify Instance Scaling Overview muncul.

  5. Ubah nilai Default Cooldown Time (Seconds) sesuai kebutuhan.

  6. Klik OK.

Setel waktu pendinginan default saat Anda membuat grup penskalaan

Saat Anda membuat grup penskalaan, setel parameter Default Cooldown Time (Seconds) seperti yang ditunjukkan pada gambar berikut.

image

Untuk informasi lebih lanjut tentang cara membuat grup penskalaan, lihat Buat grup penskalaan untuk instans ECS dan Buat grup penskalaan untuk instans ECI.

Setel Cooldown Time untuk aturan penskalaan sederhana

Ubah waktu pendinginan dari aturan penskalaan sederhana yang sudah ada

  1. Masuk ke Konsol Auto Scaling.

  2. Di panel navigasi di sebelah kiri, klik Scaling Groups.

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

  4. Di halaman Scaling Groups, temukan grup penskalaan yang berisi aturan penskalaan yang ingin Anda ubah Cooldown Time, dan klik Details di kolom Actions.

  5. Klik Scaling Rules And Event-triggered Tasks > Scaling Rules. Di halaman yang muncul, temukan aturan penskalaan sederhana yang ingin Anda ubah dan klik Modify di kolom Actions. Kotak dialog Modify Scaling Rule terbuka.

  6. Ubah nilai Cooldown Time sesuai kebutuhan.

  7. Klik OK.

Setel waktu pendinginan saat Anda membuat aturan penskalaan sederhana

Saat Anda membuat aturan penskalaan sederhana, setel Cooldown Time untuk aturan tersebut, seperti yang ditunjukkan pada gambar berikut.

image

Untuk informasi lebih lanjut tentang cara membuat aturan penskalaan, lihat Konfigurasikan aturan penskalaan.

Referensi