Mengubah kebijakan penghentian untuk grup Auto Scaling - EC2Auto Scaling Amazon

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

Mengubah kebijakan penghentian untuk grup Auto Scaling

Untuk mengubah kebijakan penghentian grup Auto Scaling Anda, gunakan salah satu metode berikut.

Console

Anda tidak dapat mengubah kebijakan penghentian saat pertama kali membuat grup Auto Scaling di konsol Amazon Auto EC2 Scaling. Kebijakan penghentian default digunakan secara otomatis. Setelah grup Auto Scaling dibuat, Anda dapat mengganti kebijakan default dengan kebijakan penghentian yang berbeda atau beberapa kebijakan penghentian yang tercantum dalam urutan penerapannya.

Untuk mengubah kebijakan penghentian grup Auto Scaling
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/, dan pilih Grup Auto Scaling dari panel navigasi.

  2. Pilih kotak centang di samping grup Auto Scaling.

    Panel split terbuka di bagian bawah halaman.

  3. Pada tab Detail, pilih Konfigurasi lanjutan, Edit.

  4. Untuk Kebijakan penghentian, pilih satu kebijakan penghentian atau lebih. Jika Anda memilih beberapa kebijakan, letakkan dalam urutan yang Anda inginkan untuk dievaluasi.

    Anda dapat memilih Kebijakan penghentian kustom secara opsional dan kemudian memilih fungsi Lambda yang memenuhi kebutuhan Anda. Jika Anda telah membuat versi dan alias untuk fungsi Lambda Anda, Anda dapat memilih versi atau alias dari drop-down Versi/Alias. Untuk menggunakan versi yang tidak dipublikasikan dari fungsi Lambda Anda, tetapkan Versi/Alias ke defaultnya. Untuk informasi selengkapnya, lihat Membuat kebijakan penghentian kustom dengan Lambda.

    catatan

    Saat menggunakan beberapa kebijakan, urutannya harus disetel dengan benar:

    • Jika Anda menggunakan kebijakan Default, itu harus menjadi kebijakan terakhir dalam daftar.

    • Jika Anda menggunakan kebijakan penghentian kustom, itu harus menjadi kebijakan pertama dalam daftar.

  5. Pilih Perbarui.

AWS CLI

Kebijakan penghentian default digunakan secara otomatis kecuali kebijakan yang berbeda ditentukan.

Untuk mengubah kebijakan penghentian grup Auto Scaling

Gunakan salah satu perintah berikut:

Anda dapat menggunakan kebijakan penghentian secara individual, atau menggabungkannya ke dalam daftar kebijakan. Misalnya, gunakan perintah berikut untuk memperbarui grup Auto Scaling untuk menggunakan kebijakan OldestLaunchConfiguration terlebih dahulu, kemudian menggunakan kebijakan ClosestToNextInstanceHour.

aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg --termination-policies "OldestLaunchConfiguration" "ClosestToNextInstanceHour"

Jika Anda menggunakan kebijakan penghentian Default, menjadikannya yang terakhir dalam daftar kebijakan penghentian. Misalnya, --termination-policies "OldestLaunchConfiguration" "Default".

Untuk menggunakan kebijakan penghentian kustom, Anda harus terlebih dahulu membuat kebijakan penghentian Anda menggunakan AWS Lambda. Untuk menentukan fungsi Lambda yang akan digunakan sebagai kebijakan penghentian Anda, jadikan yang pertama dalam daftar kebijakan penghentian. Misalnya, --termination-policies "arn:aws:lambda:us-west-2:123456789012:function:HelloFunction:prod" "OldestLaunchConfiguration". Untuk informasi selengkapnya, lihat Membuat kebijakan penghentian kustom dengan Lambda.