View a markdown version of this page

Mengubah kebijakan penghentian untuk grup Penskalaan Otomatis - Amazon EC2 Auto Scaling

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 Penskalaan Otomatis

Untuk mengubah kebijakan penghentian untuk grup Penskalaan Otomatis, gunakan salah satu metode berikut.

Console

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

Untuk mengubah kebijakan penghentian untuk grup Penskalaan Otomatis
  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.

    Panel terpisah 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 dievaluasi.

    Anda dapat memilih kebijakan penghentian khusus 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. Version/Alias Untuk menggunakan versi fungsi Lambda yang tidak dipublikasikan, tetap Version/Alias setel ke defaultnya. Untuk informasi selengkapnya, lihat Buat kebijakan pengakhiran kustom dengan Lambda.

    catatan

    Saat menggunakan beberapa kebijakan, urutannya harus diatur dengan benar:

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

    • Jika Anda menggunakan kebijakan penghentian khusus, 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 untuk grup Penskalaan Otomatis

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 khusus, Anda harus terlebih dahulu membuat kebijakan penghentian menggunakan AWS Lambda. Untuk menentukan fungsi Lambda yang akan digunakan sebagai kebijakan penghentian Anda, buatlah fungsi ini menjadi yang pertama dalam daftar kebijakan penghentian. Sebagai contoh, --termination-policies "arn:aws:lambda:us-west-2:123456789012:function:HelloFunction:prod" "OldestLaunchConfiguration". Untuk informasi selengkapnya, lihat Buat kebijakan pengakhiran kustom dengan Lambda.