

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 bahwa `InService` instans tidak sehat, instans akan menggantinya dengan instance baru. Masa tenggang pemeriksaan kesehatan menentukan jumlah waktu minimum (dalam detik) untuk menjaga instans baru tetap beroperasi sebelum menghentikannya jika ditemukan tidak sehat.

Contoh kasus penggunaan mungkin merupakan persyaratan untuk Amazon EC2 Auto Scaling untuk menghindari mengambil 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 penyeimbang beban. Masa tenggang mencegah Amazon EC2 Auto Scaling menandai instans yang baru diluncurkan `Unhealthy` dan menghentikannya secara tidak perlu jika 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 Penskalaan Otomatis. Nilai defaultnya adalah 0 detik saat Anda membuat grup Penskalaan Otomatis 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 menjadi 0. Dengan kait siklus hidup, Amazon EC2 Auto Scaling menyediakan cara untuk memastikan bahwa instans selalu diinisialisasi sebelum memasuki `InService` status. Untuk informasi selengkapnya, lihat [Hook siklus aktif Amazon EC2 Auto Scaling](lifecycle-hooks.md).

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

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

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

Anda dapat mengatur masa tenggang pemeriksaan kesehatan untuk grup Penskalaan Otomatis yang baru dan yang sudah ada.

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

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

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

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

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

------

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

**Untuk mengubah masa tenggang pemeriksaan kesehatan untuk grup yang ada**

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

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

1. Pilih kotak centang di samping grup Auto Scaling.

   Panel terpisah terbuka di bagian bawah halaman. 

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

1. Di bawah Masa tenggang pemeriksaan ** kesehatan**, masukkan jumlah waktu, dalam detik. Ini adalah berapa lama Amazon EC2 Auto Scaling harus menunggu sebelum memeriksa status kesehatan suatu instance setelah memasuki `InService` status.

1. Pilih **Perbarui**.

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

**Untuk mengubah masa tenggang pemeriksaan kesehatan untuk grup yang ada**  
Tambahkan `--health-check-grace-period` opsi ke perintah [ update-auto- ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/update-auto-scaling-group.html) scaling-group. Contoh berikut mengonfigurasi masa tenggang pemeriksaan kesehatan dengan nilai `{{120}}` detik untuk grup Penskalaan Otomatis 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 menyetel waktu pemanasan instans default untuk grup Penskalaan Otomatis Anda. Untuk informasi selengkapnya, lihat [Menetapkan pemanasan instans default untuk grup Auto Scaling](ec2-auto-scaling-default-instance-warmup.md).