Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat kebijakan penskalaan pelacakan target untuk penskalaan otomatis layanan Amazon ECS
Buat kebijakan penskalaan pelacakan target agar Amazon ECS meningkatkan atau mengurangi jumlah tugas yang diinginkan di layanan Anda secara otomatis. Pelacakan target bekerja dari nilai metrik target.
-
Selain izin IAM standar untuk membuat dan memperbarui layanan, Anda memerlukan izin tambahan. Untuk informasi selengkapnya, lihat Izin IAM diperlukan untuk penskalaan otomatis layanan Amazon ECS.
-
Tentukan metrik yang akan digunakan untuk kebijakan. Metrik berikut tersedia:
-
ECSServiceRata-rata CPUUtilization — Pemanfaatan CPU rata-rata yang harus digunakan layanan.
-
ECSServiceAverageMemoryUtilization— Pemanfaatan memori rata-rata yang harus digunakan layanan.
-
ALBRequestCountPerTarget— Jumlah rata-rata permintaan per menit yang harus diterima tugas yang idealnya diterima.
-
Buka konsol di https://console.aws.amazon.com/ecs/v2
. -
Pada halaman Clusters, pilih cluster.
-
Pada halaman detail cluster, di bagian Layanan, lalu pilih layanan.
Halaman detail layanan muncul.
-
Pilih Atur jumlah tugas.
-
Di bawah jumlah tugas layanan Amazon ECS, pilih Gunakan penskalaan otomatis.
Bagian Penghitungan tugas muncul.
-
Untuk Jumlah tugas minimum, masukkan batas bawah jumlah tugas untuk penskalaan otomatis servis yang akan digunakan. Hitungan yang diinginkan tidak akan berada di bawah hitungan ini.
-
Untuk Maksimum, masukkan batas atas jumlah tugas untuk penskalaan otomatis servis yang akan digunakan. Hitungan yang diinginkan tidak akan melebihi hitungan ini.
-
Pilih Simpan.
Halaman kebijakan muncul.
-
-
Pilih Buat kebijakan penskalaan.
Halaman Buat kebijakan akan muncul.
-
Untuk Jenis kebijakan penskalaan, pilih Pelacakan target.
-
Untuk nama Kebijakan, masukkan nama kebijakan.
Untuk jenis Metrik, pilih metrik Anda dari daftar opsi.
-
Untuk pemanfaatan Target, masukkan nilai target untuk persentase tugas yang harus dipertahankan Amazon ECS. Service auto scaling meningkatkan kapasitas Anda hingga pemanfaatan rata-rata berada pada target pemanfaatan, atau hingga mencapai jumlah maksimum tugas yang Anda tentukan.
-
Di bawah Pengaturan Tambahan, lakukan hal berikut
Untuk periode cooldown Scale-in, masukkan jumlah waktu dalam hitungan detik setelah aktivitas scale-in selesai sebelum aktivitas scale-in lainnya dapat dimulai.
Untuk periode cooldown Scale-out, masukkan jumlah waktu dalam hitungan detik untuk menunggu aktivitas scale-out sebelumnya diterapkan.
Untuk hanya membuat kebijakan penskalaan, pilih Nonaktifkan penskalaan.
Pilih Buat kebijakan penskalaan.
-
Daftarkan layanan Amazon ECS Anda sebagai target yang dapat diskalakan menggunakan perintah. register-scalable-target
-
Buat kebijakan penskalaan menggunakan put-scaling-policyperintah.