

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

# Mengatur periode tenggang pemeriksaan kondisi untuk grup Auto Scaling
<a name="health-check-grace-period"></a>

Ketika pemeriksaan kesehatan Amazon EC2 Auto Scaling menentukan `InService` bahwa instans tidak sehat, instans menggantinya dengan instance baru. Masa tenggang pemeriksaan kesehatan menentukan jumlah waktu minimum (dalam hitungan detik) untuk menyimpan contoh baru dalam layanan sebelum menghentikannya jika ternyata tidak sehat.

Contoh kasus penggunaan mungkin merupakan persyaratan untuk Amazon EC2 Auto Scaling untuk menghindari tindakan jika pemeriksaan kesehatan Elastic Load Balancing gagal dan penyebabnya adalah instans masih diinisialisasi. Pemeriksaan kesehatan Elastic Load Balancing berjalan secara paralel, dimulai saat instance terdaftar dengan load balancer. Masa tenggang mencegah Amazon EC2 Auto Scaling menandai instans yang baru `Unhealthy` diluncurkan dan menghentikannya secara tidak perlu jika mereka tidak segera lulus pemeriksaan kesehatan ini setelah memasuki negara bagian. `InService`

Di konsol, secara default, masa tenggang pemeriksaan kesehatan adalah 300 detik saat Anda membuat grup Auto Scaling. Nilai defaultnya adalah 0 detik saat Anda membuat grup Auto Scaling menggunakan AWS CLI atau SDK. Nilai 0 mematikan masa tenggang pemeriksaan kesehatan. 

Menyetel nilai ini terlalu tinggi mengurangi efektivitas pemeriksaan kesehatan Amazon EC2 Auto Scaling. Jika Anda menggunakan kait siklus hidup misalnya peluncuran, Anda dapat mengatur masa tenggang pemeriksaan kesehatan ke 0. Dengan kait siklus hidup, Amazon EC2 Auto Scaling menyediakan cara untuk memastikan bahwa instans selalu diinisialisasi sebelum memasuki status. `InService` Untuk informasi selengkapnya, lihat [Hook siklus aktif Amazon EC2 Auto Scaling](lifecycle-hooks.md).

Masa tenggang berlaku untuk contoh-contoh berikut:
+ Instans yang baru diluncurkan
+ Contoh yang dimasukkan kembali ke layanan setelah siaga
+ Contoh yang Anda lampirkan secara manual ke grup

**penting**  
Selama masa tenggang pemeriksaan kesehatan, jika Amazon EC2 Auto Scaling mendeteksi bahwa suatu instans tidak lagi dalam status Amazon EC2`running`, instans segera menandai instans dan menggantinya. `Unhealthy` Misalnya, jika Anda menghentikan instance dalam grup Auto Scaling, itu ditandai `Unhealthy` dan diganti.

## Tetapkan masa tenggang pemeriksaan kesehatan untuk grup
<a name="set-health-check-grace-period"></a>

Anda dapat mengatur masa tenggang pemeriksaan kesehatan untuk grup Auto Scaling baru dan yang sudah ada.

------
#### [ Console ]

**Untuk memodifikasi masa tenggang pemeriksaan kesehatan untuk grup baru**  
Saat Anda membuat grup Auto Scaling, masukkan jumlah waktu (dalam detik) pada halaman **Konfigurasi opsi lanjutan**, **Pemeriksaan Kesehatan, Masa tenggang pemeriksaan** **Kesehatan**. Ini adalah berapa lama Amazon EC2 Auto Scaling harus menunggu sebelum memeriksa status kesehatan suatu instans setelah memasuki status. `InService`

------
#### [ AWS CLI ]

**Untuk memodifikasi masa tenggang pemeriksaan kesehatan untuk grup baru**  
Tambahkan `--health-check-grace-period` opsi ke [create-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/create-auto-scaling-group.html)perintah. Contoh berikut mengonfigurasi masa tenggang pemeriksaan kesehatan dengan nilai `60` detik untuk grup Auto Scaling baru bernama. `my-asg`

```
aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \
  --health-check-grace-period 60 ...
```

------

------
#### [ Console ]

**Untuk memodifikasi masa tenggang pemeriksaan kesehatan untuk kelompok yang ada**

1. Buka konsol Amazon EC2 di [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/), dan pilih Grup **Auto Scaling** dari panel navigasi.

1. Pada bilah navigasi di bagian atas layar, pilih tempat Wilayah AWS Anda membuat grup Auto Scaling.

1. Pilih kotak centang di samping grup Auto Scaling.

   Panel split terbuka di bagian bawah halaman. 

1. Pada tab **Detail**, pilih **Pemeriksaan kesehatan**, **Edit**.

1. Di bawah **Health check masa tenggang**, masukkan jumlah waktu, dalam hitungan detik. Ini adalah berapa lama Amazon EC2 Auto Scaling harus menunggu sebelum memeriksa status kesehatan suatu instans setelah memasuki status. `InService`

1. Pilih **Perbarui**.

------
#### [ AWS CLI ]

**Untuk memodifikasi masa tenggang pemeriksaan kesehatan untuk kelompok yang ada**  
Tambahkan `--health-check-grace-period` opsi ke [update-auto-scaling-group](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/update-auto-scaling-group.html)perintah. Contoh berikut mengonfigurasi masa tenggang pemeriksaan kesehatan dengan nilai `120` detik untuk grup Auto Scaling yang ada bernama. `my-asg`

```
aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg \
  --health-check-grace-period 120
```

------

**catatan**  
Kami sangat menyarankan juga mengatur waktu pemanasan instans default untuk grup Auto Scaling Anda. Untuk informasi selengkapnya, lihat [Menetapkan pemanasan instans default untuk grup Auto Scaling](ec2-auto-scaling-default-instance-warmup.md).