

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

# Mengkonfigurasi instans container Amazon ECS Linux untuk menerima pemberitahuan Instance Spot
<a name="spot-instance-draining-linux-container"></a>

Amazon EC2 mengakhiri, menghentikan, atau menhibernasi Instans Spot Anda ketika harga Spot melebihi harga maksimum untuk permintaan Anda atau kapasitas tidak lagi tersedia. Amazon EC2 memberikan pemberitahuan interupsi instans Spot selama dua menit untuk tindakan penghentian dan penghentian. Itu tidak memberikan pemberitahuan dua menit untuk tindakan hibernasi. Jika pengeringan Instans Spot Amazon ECS diaktifkan pada instans, Amazon ECS menerima pemberitahuan gangguan Instans Spot dan menempatkan instans dalam status. `DRAINING` 

**penting**  
Amazon ECS tidak menerima pemberitahuan dari Amazon EC2 saat instans dihapus oleh Auto Scaling Capacity Rebalancing. Untuk informasi selengkapnya, lihat Penyeimbangan [ Kembali ](https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-capacity-rebalancing.html) Kapasitas Penskalaan Otomatis Amazon EC2.

Saat instance kontainer disetel ke`DRAINING`, Amazon ECS mencegah tugas baru dijadwalkan untuk penempatan pada instans kontainer. Tugas layanan pada instans kontainer pengurasan yang ada di status `PENDING` segera dihentikan. Jika ada instans kontainer di klaster yang tersedia, tugas layanan pengganti dimulai.

Pengeringan Instance Spot dimatikan secara default. 

Anda dapat mengaktifkan pengeringan Instans Spot saat meluncurkan instance. Tambahkan skrip berikut ke ** bidang Data ** Pengguna. Ganti {{MyCluster}} dengan nama cluster untuk mendaftarkan instance kontainer.

```
#!/bin/bash
cat <<'EOF' >> /etc/ecs/ecs.config
ECS_CLUSTER={{MyCluster}}
ECS_ENABLE_SPOT_INSTANCE_DRAINING=true
EOF
```

Untuk informasi selengkapnya, lihat [Meluncurkan instance container Amazon ECS Linux](launch_container_instance.md).

**Cara mengaktifkan drainase Instance Spot untuk instance kontainer yang ada**

1. Hubungkan ke Instance Spot melalui SSH.

1. Edit file `/etc/ecs/ecs.config` dan tambahkan berikut:

   ```
   ECS_ENABLE_SPOT_INSTANCE_DRAINING=true
   ```

1. Mulai ulang layanan `ecs`.
   + Untuk Amazon ECS-optimized Amazon Linux 2 AMI:

     ```
     sudo systemctl restart ecs
     ```

1. (Opsional) Anda dapat memastikan bahwa agen sedang berjalan dan melihat beberapa informasi tentang instans kontainer baru dengan melakukan kueri pada operasi API introspeksi agen. Untuk informasi selengkapnya, lihat [Introspeksi wadah Amazon ECS](ecs-agent-introspection.md).

   ```
   curl http://localhost:51678/v1/metadata
   ```