Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kebijakan penskalaan sederhana
Contoh berikut menunjukkan bagaimana Anda dapat menggunakan CLI perintah untuk membuat kebijakan penskalaan sederhana. Mereka tetap dalam dokumen ini sebagai referensi untuk setiap pelanggan yang ingin menggunakannya, tetapi kami menyarankan Anda menggunakan pelacakan target atau kebijakan penskalaan langkah sebagai gantinya.
Mirip dengan kebijakan penskalaan langkah, kebijakan penskalaan sederhana mengharuskan Anda membuat CloudWatch alarm untuk kebijakan penskalaan Anda. Dalam kebijakan yang Anda buat, Anda juga harus menentukan apakah akan menambah atau menghapus instance, dan berapa banyak, atau menyetel grup ke ukuran yang tepat.
Salah satu perbedaan utama antara kebijakan penskalaan langkah dan kebijakan penskalaan sederhana adalah penyesuaian langkah yang Anda dapatkan dengan kebijakan penskalaan langkah. Dengan penskalaan langkah, Anda dapat membuat perubahan yang lebih besar atau lebih kecil pada ukuran grup berdasarkan penyesuaian langkah yang Anda tentukan.
Kebijakan penskalaan sederhana juga harus menunggu aktivitas penskalaan yang sedang berlangsung atau penggantian pemeriksaan kesehatan selesai dan periode cooldown berakhir sebelum merespons alarm tambahan. Sebaliknya, dengan penskalaan langkah, kebijakan terus merespons alarm tambahan, bahkan saat aktivitas penskalaan atau penggantian pemeriksaan kesehatan sedang berlangsung. Ini berarti Amazon EC2 Auto Scaling mengevaluasi semua pelanggaran alarm saat menerima pesan alarm. Karena itu, kami menyarankan Anda menggunakan kebijakan penskalaan langkah sebagai gantinya, meskipun Anda hanya memiliki satu penyesuaian penskalaan.
Amazon EC2 Auto Scaling awalnya hanya mendukung kebijakan penskalaan sederhana. Jika Anda membuat kebijakan penskalaan sebelum kebijakan pelacakan target dan penskalaan langkah diperkenalkan, kebijakan Anda diperlakukan sebagai kebijakan penskalaan sederhana.
Gunakan put-scaling-policyperintah berikut untuk membuat kebijakan penskalaan sederhana bernamamy-simple-scale-out-policy
, dengan jenis penyesuaian PercentChangeInCapacity
yang meningkatkan kapasitas grup sebesar 30 persen saat CloudWatch alarm terkait melanggar nilai ambang batas tinggi metrik.
aws autoscaling put-scaling-policy --policy-name
my-simple-scale-out-policy
\ --auto-scaling-group-namemy-asg
--scaling-adjustment30
\ --adjustment-type PercentChangeInCapacity
Catat Nama Sumber Daya Amazon kebijakan (ARN). Anda membutuhkannya untuk membuat CloudWatch alarm untuk kebijakan tersebut.
Gunakan put-scaling-policyperintah berikut untuk membuat kebijakan penskalaan sederhana bernamamy-simple-scale-in-policy
, dengan jenis penyesuaian ChangeInCapacity
yang mengurangi kapasitas grup dengan satu instance saat CloudWatch alarm terkait melanggar nilai ambang batas rendah metrik.
aws autoscaling put-scaling-policy --policy-name
my-simple-scale-in-policy
\ --auto-scaling-group-namemy-asg
--scaling-adjustment-1
\ --adjustment-type ChangeInCapacity --cooldown180
Catat Nama Sumber Daya Amazon kebijakan (ARN). Anda membutuhkannya untuk membuat CloudWatch alarm untuk kebijakan tersebut.