Mengonfigurasi instans pra-inisialisasi untuk grup Auto Scaling Amazon ECS Anda - Amazon Elastic Container Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengonfigurasi instans pra-inisialisasi untuk grup Auto Scaling Amazon ECS Anda

Amazon ECS mendukung kolam hangat Amazon EC2 Auto Scaling. Kolam hangat adalah sekelompok EC2 instance Amazon pra-inisialisasi yang siap digunakan. Kapan pun aplikasi Anda perlu diskalakan, Amazon EC2 Auto Scaling menggunakan instance pra-inisialisasi dari kolam hangat daripada meluncurkan instance dingin, memungkinkan proses inisialisasi akhir apa pun berjalan, dan kemudian menempatkan instance ke dalam layanan.

Untuk mempelajari lebih lanjut tentang kolam hangat dan cara menambahkan kolam hangat ke grup Auto Scaling Anda, lihat Kolam hangat untuk Amazon Auto EC2 Scaling di Panduan Pengguna Amazon Auto EC2 Scaling.

Saat membuat atau memperbarui kolam hangat untuk grup Auto Scaling untuk Amazon ECS, Anda tidak dapat menyetel opsi yang mengembalikan instance ke kolam hangat pada skala di (). ReuseOnScaleIn Untuk informasi selengkapnya, lihat put-warm-pool dalam Referensi AWS Command Line Interface .

Untuk menggunakan kolam hangat dengan kluster Amazon ECS Anda, setel variabel konfigurasi ECS_WARM_POOLS_CHECK agen ke true bidang data Pengguna templat peluncuran grup Amazon EC2 Auto Scaling Anda.

Berikut ini menunjukkan contoh bagaimana variabel konfigurasi agen dapat ditentukan di bidang data Pengguna dari template EC2 peluncuran Amazon. Ganti MyCluster dengan nama cluster Anda.

#!/bin/bash cat <<'EOF' >> /etc/ecs/ecs.config ECS_CLUSTER=MyCluster ECS_WARM_POOLS_CHECK=true EOF

ECS_WARM_POOLS_CHECKVariabel hanya didukung pada versi agen 1.59.0 dan yang lebih baru. Untuk informasi lebih lanjut tentang variabel, lihatKonfigurasi agen kontainer Amazon ECS.