View a markdown version of this page

Buat tindakan terjadwal - Amazon EC2 Auto Scaling

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Buat tindakan terjadwal

Untuk membuat tindakan terjadwal untuk grup Penskalaan Otomatis, gunakan salah satu metode berikut:

Console
Untuk membuat tindakan terjadwal
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/, dan pilih Grup Penskalaan Otomatis dari panel navigasi.

  2. Pilih kotak centang di samping grup Auto Scaling Anda.

    Panel terpisah terbuka di bagian bawah halaman.

  3. Pada tab Auto scaling, di Tindakan terjadwal, pilih Buat tindakan terjadwal.

  4. Masukkan Nama untuk tindakan yang dijadwalkan.

  5. Untuk kapasitas yang diinginkan, Min , Maks, pilih kapasitas baru yang diinginkan dari grup dan batas ukuran minimum dan maksimum yang baru. Kapasitas yang diinginkan harus sama dengan atau lebih besar dari ukuran kelompok minimum, dan sama dengan atau kurang dari ukuran grup maksimum.

  6. Untuk Pengul angan, pilih salah satu opsi yang tersedia.

    • Jika Anda ingin menskalakan pada jadwal berulang, pilih seberapa sering Amazon EC2 Auto Scaling harus menjalankan tindakan terjadwal.

      • Jika Anda memilih opsi yang dimulai dengan Setiap, ekspresi cron akan dibuat untuk Anda.

      • Jika Anda memilih Cron, masukkan ekspresi cron yang menentukan kapan harus melakukan tindakan.

    • Jika Anda ingin menskalakan hanya sekali, pilih Sekali.

  7. Untuk Zona waktu, pilih zona waktu. Nilai default-nya Etc/UTC.

    Semua zona waktu yang tercantum berasal dari database Zona Waktu IANA. Untuk informasi selengkapnya, lihat https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

  8. Tentukan tanggal dan waktu untuk Waktu mulai tertentu.

    • Jika Anda memilih jadwal berulang, waktu mulai menentukan kapan tindakan terjadwal pertama dalam seri berulang berjalan.

    • Jika Anda memilih Sekali sebagai pengulangan, waktu mulai menentukan tanggal dan waktu untuk tindakan jadwal yang akan dijalankan.

  9. (Opsional) Untuk jadwal berulang, Anda dapat menentukan waktu akhir dengan memilih Setel Waktu Ak hir lalu memilih tanggal dan waktu untuk Ak hir dengan.

  10. Pilih Buat. Konsol menampilkan tindakan terjadwal untuk grup Penskalaan Otomatis.

AWS CLI

Untuk membuat tindakan terjadwal, Anda dapat menggunakan salah satu perintah contoh berikut. Ganti masing-masing user input placeholder dengan informasi Anda sendiri.

Contoh: Untuk menskalakan satu kali saja

Gunakan perintah put-scheduled-update-group- action berikut dengan opsi dan. --start-time "YYYY-MM-DDThh:mm:ssZ" --desired-capacity

aws autoscaling put-scheduled-update-group-action --scheduled-action-name my-one-time-action \ --auto-scaling-group-name my-asg --start-time "2021-03-31T08:00:00Z" --desired-capacity 3
Contoh: Untuk menjadwalkan penskalaan pada jadwal berulang

Gunakan perintah put-scheduled-update-group- action berikut dengan opsi dan. --recurrence "cron expression" --desired-capacity

aws autoscaling put-scheduled-update-group-action --scheduled-action-name my-recurring-action \ --auto-scaling-group-name my-asg --recurrence "0 9 * * *" --desired-capacity 3

Secara default, Amazon EC2 Auto Scaling menjalankan jadwal pengulangan yang ditentukan berdasarkan zona waktu UTC. Untuk menentukan zona waktu yang berbeda, sertakan --time-zone opsi dan nama zona waktu IANA, seperti pada contoh berikut.

--time-zone "America/New_York"

Untuk informasi selengkapnya, lihat https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.