Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh untuk membuat dan mengelola kolam hangat dengan AWS CLI
Anda dapat membuat dan mengelola kolam hangat menggunakan Konsol Manajemen AWS, AWS Command Line Interface (AWS CLI), atau SDKs.
Contoh berikut menunjukkan cara membuat dan mengelola kolam hangat menggunakan AWS CLI.
Daftar Isi
Contoh 1: Simpan instance di negara bagian Stopped
put-warm-poolStopped keadaan.
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-state Stopped
Contoh 2: Simpan instance di negara bagian Running
put-warm-poolRunning keadaan, bukan Stopped status.
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-state Running
Contoh 3: Simpan instance di negara bagian Hibernated
put-warm-poolHibernated keadaan, bukan Stopped status. Ini memungkinkan Anda menghentikan instance tanpa menghapus konten memori (RAM) mereka.
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-state Hibernated
Contoh 4: Kembalikan instance ke kolam hangat saat menskalakan
put-warm-poolStopped keadaan dan menyertakan --instance-reuse-policy opsi. Nilai kebijakan penggunaan kembali instans '{"ReuseOnScaleIn": true}' memberi tahu Amazon EC2 Auto Scaling untuk mengembalikan instans ke kolam hangat saat grup Auto Scaling Anda masuk.
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-stateStopped--instance-reuse-policy '{"ReuseOnScaleIn": true}'
Contoh 5: Tentukan jumlah minimum instance di kolam hangat
put-warm-pool
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-stateStopped--min-size4
Contoh 6: Tentukan ukuran kolam hangat menggunakan spesifikasi khusus
Secara default, Amazon EC2 Auto Scaling mengelola ukuran kolam hangat Anda sebagai perbedaan antara kapasitas maksimum dan yang diinginkan dari grup Auto Scaling. Namun, Anda dapat mengatur ukuran kolam hangat secara independen dari kapasitas maksimum grup dengan menggunakan --max-group-prepared-capacity opsi.
put-warm-pool
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-stateStopped--max-group-prepared-capacity900
Untuk mempertahankan jumlah minimum instance di kolam hangat, sertakan --min-size opsi dengan perintah, sebagai berikut.
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-stateStopped--max-group-prepared-capacity900--min-size25
Contoh 7: Tentukan ukuran kolam hangat mutlak
Jika Anda menetapkan nilai yang sama untuk --min-size opsi --max-group-prepared-capacity dan, kolam hangat memiliki ukuran absolut. put-warm-pool
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-stateStopped--min-size10--max-group-prepared-capacity10
Contoh 8: Hapus kolam hangat
Gunakan delete-warm-pool
aws autoscaling delete-warm-pool --auto-scaling-group-namemy-asg
Jika ada instance di kolam hangat, atau jika aktivitas penskalaan sedang berlangsung, gunakan delete-warm-pool--force-delete Opsi ini juga menghentikan EC2 instans Amazon dan tindakan siklus hidup yang luar biasa.
aws autoscaling delete-warm-pool --auto-scaling-group-namemy-asg--force-delete