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 SDK.
Contoh berikut menunjukkan cara membuat dan mengelola kolam hangat menggunakan AWS CLI.
Daftar Isi
Contoh 1: Simpan instance dalam status Berhenti
Contoh put-warm-poolStopped
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-state Stopped
Contoh 2: Simpan instance dalam status Running
Contoh put-warm-poolRunning status. Stopped
aws autoscaling put-warm-pool --auto-scaling-group-namemy-asg/ --pool-state Running
Contoh 3: Simpan instance dalam status Hibernasi
Contoh put-warm-poolHibernated status. Stopped 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
Contoh put-warm-poolStopped keadaan dan menyertakan opsi. --instance-reuse-policy 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
Contoh 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.
Contoh 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. Contoh 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 perintah delete-warm-pool berikut untuk menghapus kolam
aws autoscaling delete-warm-pool --auto-scaling-group-namemy-asg
Jika ada instance di kolam hangat, atau jika aktivitas penskalaan sedang berlangsung, gunakan perintah delete-warm-pool--force-delete Opsi ini juga menghentikan instans Amazon EC2 dan tindakan siklus hidup yang luar biasa.
aws autoscaling delete-warm-pool --auto-scaling-group-namemy-asg--force-delete