全部产品
Search
文档中心

Auto Scaling:Waktu pendinginan

更新时间:Jan 13, 2026

Waktu pendinginan adalah periode yang dimulai setelah tugas berbasis peristiwa berhasil memicu aktivitas penskalaan dalam grup penskalaan. Selama periode ini, grup penskalaan mengabaikan semua permintaan penskalaan dari tugas berbasis peristiwa guna mengontrol frekuensi aktivitas penskalaan.

Deskripsi waktu pendinginan

Waktu pendinginan menentukan interval minimum antara dua aktivitas penskalaan yang dipicu secara otomatis oleh tugas berbasis peristiwa. Selama periode tersebut, grup penskalaan menolak aktivitas penskalaan berikutnya yang dipicu oleh tugas berbasis peristiwa.

Penting

Jika cooldown time dikonfigurasi, grup penskalaan akan menolak permintaan aktivitas penskalaan dari event-triggered tasks selama periode tersebut. Namun, aktivitas penskalaan yang dipicu oleh tugas manual, Tugas terjadwal, atau perubahan jumlah instans yang diharapkan, maksimum, atau minimum dapat dieksekusi segera. Panggilan API yang memicu aksi tersebut juga tidak terpengaruh.

  • Klasifikasi waktu pendinginan

    • Waktu pendinginan default: Waktu pendinginan default untuk grup penskalaan.

    • Waktu pendinginan: Menentukan waktu pendinginan untuk aturan simple yang dipicu oleh tugas berbasis peristiwa. Jika parameter ini tidak diatur, Default cooldown time grup penskalaan akan digunakan.

  • Cakupan penerapan

    Waktu pendinginan hanya berlaku untuk aktivitas penskalaan yang dipicu oleh tugas berbasis peristiwa dari CloudMonitor.

  • Aturan perhitungan

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

    • Jika waktu pendinginan default dan waktu pendinginan spesifik aturan penskalaan keduanya ada: Waktu pendinginan aturan penskalaan memiliki prioritas lebih tinggi.

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

Contoh

Skenario

Prosedur eksekusi

Hasil

  • Default cooldown time untuk grup penskalaan adalah 600 detik (10 menit).

  • Aturan skala keluar (add3) dalam grup penskalaan dikonfigurasi dengan Cooldown time 900 detik (15 menit).

Setelah aktivitas skala keluar berhasil dieksekusi berdasarkan aturan add3, 3 instans ECS ditambahkan ke grup penskalaan.

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

  • Default cooldown time untuk grup penskalaan adalah 600 detik (10 menit).

  • Cooldown time tidak diatur untuk aturan skala-masuk (remove1) dalam grup penskalaan.

  1. Prosedur 1: Pada pukul 18.00, aktivitas skala-masuk berhasil dieksekusi berdasarkan aturan remove1, dan satu instans ECS dihapus dari grup penskalaan.

  2. Prosedur 2: Pada pukul 18.02, grup penskalaan dinonaktifkan, lalu diaktifkan kembali pada pukul 18.05.

  1. Untuk Prosedur 1, grup penskalaan menolak permintaan aktivitas penskalaan dari tugas berbasis peristiwa sebelum pukul 18.10.

  2. Untuk Prosedur 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 berhasil dieksekusi, grup penskalaan memasuki waktu pendinginan default selama 600 detik dan menolak permintaan aktivitas penskalaan berikutnya dari tugas berbasis peristiwa.

  • Default cooldown time untuk grup penskalaan adalah 600 detik (10 menit).

  • Aturan skala keluar (add1) dalam grup penskalaan menentukan Cooldown time 600 detik (10 menit).

  1. Prosedur 1: Pada pukul 18.00, aktivitas skala keluar berhasil dieksekusi berdasarkan aturan add1, dan satu instans ECS ditambahkan ke grup penskalaan.

  2. Prosedur 2: Pada pukul 18.05, aturan skala keluar (add1) dieksekusi secara manual.

  1. Untuk Prosedur 1, grup penskalaan menolak permintaan aktivitas penskalaan dari tugas berbasis peristiwa sebelum pukul 18.10.

  2. Untuk Prosedur 2, grup penskalaan melewati waktu pendinginan dan segera mengeksekusi permintaan skala keluar manual untuk menambahkan satu instans ECS.

Konfigurasi waktu pendinginan

Tetapkan default cooldown time untuk grup penskalaan

Ubah waktu pendinginan default grup penskalaan yang sudah ada

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi sebelah 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 cooldown time-nya, lalu klik Modify di kolom Actions.

  5. Atur Default Cooldown Time (Seconds) ke nilai yang diinginkan.

  6. Klik OK.

Tetapkan waktu pendinginan default saat membuat grup penskalaan

Saat membuat grup penskalaan, atur Default Cooldown Time (Seconds) dalam formulir, seperti yang ditunjukkan pada gambar berikut.

image

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

Tetapkan cooldown time untuk aturan simple

Ubah waktu pendinginan aturan simple yang sudah ada

  1. Masuk ke Auto Scaling console.

  2. Di panel navigasi sebelah 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 aturan penskalaannya, lalu klik tombol Details di kolom Actions.

  5. Klik Scaling Rules and Tasks. Di daftar Scaling Rules, temukan aturan simple yang ingin Anda ubah waktu pendinginannya. Klik tombol Modify di kolom Actions. Jendela Modify Scaling Rule akan muncul.

  6. Atur Cooldown Time ke nilai yang diinginkan.

  7. Klik OK.

Tetapkan waktu pendinginan saat membuat aturan simple

Saat membuat aturan simple, Anda dapat menetapkan cooldown time untuk aturan tersebut, seperti yang ditunjukkan pada gambar berikut.

image

Untuk informasi selengkapnya tentang cara membuat aturan penskalaan, lihat Configure scaling rules.

Referensi