Topik ini menjelaskan cara membuat tugas terjadwal untuk mengonfigurasi jumlah maksimum, minimum, dan instance yang diharapkan dalam grup penskalaan.
Informasi latar belakang
Anda dapat menggunakan metode berikut untuk mengonfigurasi atau memodifikasi jumlah instance dalam grup penskalaan. Jumlah instance mencakup jumlah maksimum, minimum, dan instance yang diharapkan. Topik ini menjelaskan cara menggunakan tugas terjadwal (Metode 2) untuk mengonfigurasi jumlah instance.
Metode 1: Saat membuat grup penskalaan, Anda dapat mengonfigurasi jumlah instance. Setelah pembuatan, Anda juga dapat memodifikasi jumlah instance. Untuk informasi lebih lanjut, lihat Kelola Grup Penskalaan.
Metode 2: Saat membuat tugas terjadwal, Anda dapat mengonfigurasi jumlah instance. Setelah pembuatan, Anda juga dapat memodifikasi jumlah instance.
Jumlah instance dalam grup penskalaan setelah tugas terjadwal dieksekusi bergantung pada konfigurasi jumlah instance saat membuat tugas terjadwal. Aturan berikut berlaku:
Jika Anda tidak menggunakan tugas terjadwal untuk mengonfigurasi jumlah instance, Auto Scaling mempertahankan jumlah instance saat ini dari grup penskalaan.
Jika Anda menggunakan tugas terjadwal untuk mengonfigurasi jumlah instance, Auto Scaling menggunakan jumlah instance yang dikonfigurasi dalam tugas terjadwal untuk menimpa jumlah instance dari grup penskalaan. Saat mengonfigurasi jumlah instance, perhatikan persyaratan berikut:
Jumlah minimum instance harus lebih kecil dari atau sama dengan jumlah maksimum instance.
Jumlah minimum instance harus lebih kecil dari atau sama dengan jumlah instance yang diharapkan.
Jumlah instance yang diharapkan harus lebih kecil dari atau sama dengan jumlah maksimum instance.
Jika persyaratan di atas tidak dipenuhi, aktivitas penskalaan akan gagal.
Contoh 1: Aktivitas penskalaan gagal karena jumlah minimum instance lebih besar dari jumlah maksimum instance.
Dalam contoh ini, jumlah maksimum instance adalah 2, dan jumlah minimum instance adalah 0. Saat membuat tugas terjadwal untuk grup penskalaan, Anda mengatur jumlah minimum instance menjadi 3. Ketika tugas terjadwal memicu aktivitas penskalaan, Auto Scaling mencoba memperbarui jumlah minimum instance dari 0 menjadi 3. Namun, aktivitas penskalaan gagal karena jumlah minimum instance lebih besar dari jumlah maksimum instance.
Contoh 2: Aktivitas penskalaan gagal karena jumlah minimum instance lebih besar dari jumlah instance yang diharapkan.
Dalam contoh ini, jumlah maksimum instance adalah 10, jumlah minimum instance adalah 0, dan jumlah instance yang diharapkan adalah 5. Saat membuat tugas terjadwal untuk grup penskalaan, Anda mengatur jumlah minimum instance menjadi 6. Ketika tugas terjadwal memicu aktivitas penskalaan, Auto Scaling mencoba memperbarui jumlah minimum instance dari 0 menjadi 6. Namun, aktivitas penskalaan gagal karena jumlah minimum instance lebih besar dari jumlah instance yang diharapkan.
Contoh 3: Aktivitas penskalaan gagal karena jumlah instance yang diharapkan lebih besar dari jumlah maksimum instance.
Dalam contoh ini, jumlah maksimum instance adalah 5, jumlah minimum instance adalah 0, dan jumlah instance yang diharapkan adalah 3. Saat membuat tugas terjadwal untuk grup penskalaan, Anda mengatur jumlah instance yang diharapkan menjadi 6. Ketika tugas terjadwal memicu aktivitas penskalaan, Auto Scaling mencoba memperbarui jumlah instance yang diharapkan dari 3 menjadi 6. Namun, aktivitas penskalaan gagal karena jumlah instance yang diharapkan lebih besar dari jumlah maksimum instance.
Catatan penggunaan
Saat membuat atau memodifikasi tugas terjadwal, Anda dapat mengatur parameter Scaling Method hanya ke salah satu nilai berikut: Select Existing Scaling Rule dan Configure Number of Instances in Scaling Group.
Saat membuat tugas terjadwal, Anda harus mengonfigurasi setidaknya salah satu parameter berikut: Maximum Instances, Minimum Instances, dan Expected Instances. Jumlah minimum instance harus lebih kecil dari atau sama dengan jumlah instance yang diharapkan, dan jumlah instance yang diharapkan harus lebih kecil dari atau sama dengan jumlah maksimum instance.
Jika Anda tidak mengonfigurasi jumlah instance yang diharapkan saat membuat grup penskalaan, Anda tidak dapat mengonfigurasi parameter Expected Instances saat membuat atau memodifikasi tugas terjadwal untuk grup penskalaan.
Untuk grup penskalaan yang telah dikonfigurasi dengan jumlah instance yang diharapkan, kami menyarankan Anda mengonfigurasi parameter Maximum Instances, Minimum Instances, dan Expected Instances secara bersamaan untuk memastikan eksekusi sukses tugas terjadwal.
Prosedur
Masuk ke Konsol Auto Scaling.
Di panel navigasi sisi kiri, klik .
Di bilah navigasi atas, pilih wilayah.
Klik Create Scheduled Task.
Di kotak dialog Create Scheduled Task, konfigurasikan parameter sesuai kebutuhan bisnis Anda.
Saat mengonfigurasi parameter Scaling Method, pilih Configure Number of Instances in Scaling Group, dan konfigurasikan parameter Maximum Instances, Minimum Instances, dan Expected Instances. Untuk informasi lebih lanjut tentang item konfigurasi lainnya, lihat Konfigurasikan Tugas Terjadwal.
CatatanParameter Expected Instances hanya tersedia setelah Anda mengonfigurasi jumlah instance yang diharapkan saat membuat grup penskalaan untuk mana Anda ingin membuat tugas terjadwal. Jika tidak, Anda hanya dapat mengonfigurasi parameter Maximum Instances dan Minimum Instances saat membuat tugas terjadwal untuk grup penskalaan.
Klik OK.
Lihat detail aktivitas penskalaan.
Setelah tugas terjadwal dieksekusi pada waktu tertentu, Anda dapat pergi ke tab Scaling Activities untuk melihat detail aktivitas penskalaan yang sesuai dengan tugas terjadwal. Anda dapat melihat perubahan jumlah instance dalam grup penskalaan. Untuk informasi lebih lanjut tentang cara melihat aktivitas penskalaan, lihat Lihat Detail Aktivitas Penskalaan.
