Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasikan grup Auto Scaling untuk menggunakan bobot
Anda dapat mengonfigurasi grup Auto Scaling untuk menggunakan bobot, seperti yang ditunjukkan pada contoh berikut. AWS CLI Untuk petunjuk tentang penggunaan konsol, lihatBuat grup instance campuran dengan memilih jenis instance secara manual.
Untuk mengonfigurasi grup Auto Scaling baru untuk menggunakan bobot ()AWS CLI
Gunakan perintah create-auto-scaling-group
-
Persentase grup yang akan diluncurkan sebagai Instans Sesuai Permintaan ()
0
-
Strategi alokasi untuk Spot Instance di setiap Availability Zone (
capacity-optimized
) -
Jenis instans untuk diluncurkan dalam urutan prioritas (
m4.16xlarge
,m5.24xlarge
) -
Bobot instance yang sesuai dengan perbedaan ukuran relatif (vCPUs) antara tipe instance (
16
,24
) -
Subnet untuk meluncurkan instans (
subnet-5ea0c127
,subnet-6194ea3b
,subnet-c934b782
), masing-masing sesuai dengan Availability Zone yang berbeda -
Templat peluncuran (
my-launch-template
) dan versi templat peluncuran ($Latest
)
aws autoscaling create-auto-scaling-group --cli-input-json
file://~/config.json
config.json
File berisi konten berikut.
{ "AutoScalingGroupName": "
my-asg
", "MixedInstancesPolicy": { "LaunchTemplate": { "LaunchTemplateSpecification": { "LaunchTemplateName": "my-launch-template
", "Version": "$Latest
" }, "Overrides": [ { "InstanceType": "m4.16xlarge
", "WeightedCapacity":"16"
}, { "InstanceType": "m5.24xlarge
", "WeightedCapacity":"24"
} ] }, "InstancesDistribution": { "OnDemandPercentageAboveBaseCapacity":0
, "SpotAllocationStrategy": "capacity-optimized
" } }, "MinSize":, "MaxSize":
160
, "DesiredCapacity":
720
, "VPCZoneIdentifier": "
480
subnet-5ea0c127
,subnet-6194ea3b
,subnet-c934b782
", "Tags": [] }
Untuk mengonfigurasi grup Auto Scaling yang ada untuk menggunakan bobot ()AWS CLI
Gunakan perintah update-auto-scaling-group
-
Jenis instans untuk diluncurkan dalam urutan prioritas (
c5.18xlarge
,c5.24xlarge
,c5.2xlarge
,c5.4xlarge
) -
Bobot instance yang sesuai dengan perbedaan ukuran relatif (vCPUs) antara tipe instance (
18
,,24
2
,4
) -
Kapasitas ditingkatkan baru yang diinginkan, yang lebih besar daripada berat terbesar
aws autoscaling update-auto-scaling-group --cli-input-json
file://~/config.json
config.json
File berisi konten berikut.
{ "AutoScalingGroupName": "
my-existing-asg
", "MixedInstancesPolicy": { "LaunchTemplate": { "Overrides": [ { "InstanceType": "c5.18xlarge
", "WeightedCapacity":"18"
}, { "InstanceType": "c5.24xlarge
", "WeightedCapacity":"24"
}, { "InstanceType": "c5.2xlarge
", "WeightedCapacity":"2"
}, { "InstanceType": "c5.4xlarge
", "WeightedCapacity":"4"
} ] } }, "MinSize":, "MaxSize":
0
, "DesiredCapacity":
100
}
100
Untuk memverifikasi bobot menggunakan baris perintah
Gunakan salah satu perintah berikut:
-
describe-auto-scaling-groups
(AWS CLI) -
Dapatkan- ASAuto ScalingGroup (AWS Tools for Windows PowerShell)