Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pemeriksaan kesehatan untuk kelompok target VPC Lattice Anda
Layanan Anda secara berkala mengirimkan permintaan ke target yang terdaftar untuk menguji statusnya. Uji ini disebut pemeriksaan kondisi.
Setiap rute layanan VPC Lattice hanya meminta target yang sehat. Setiap layanan memeriksa kesehatan setiap target, menggunakan pengaturan pemeriksaan kesehatan untuk kelompok sasaran yang dengannya target terdaftar. Setelah target Anda terdaftar, target itu harus lulus satu pemeriksaan kondisi agar dapat dianggap sehat. Setelah setiap pemeriksaan kesehatan selesai, layanan menutup koneksi yang dibuat untuk pemeriksaan kesehatan.
Keterbatasan dan pertimbangan
-
Ketika versi protokol grup targetHTTP1, pemeriksaan kesehatan diaktifkan secara default.
-
Ketika versi protokol grup targetHTTP2, pemeriksaan kesehatan tidak diaktifkan secara default. Namun, Anda dapat mengaktifkan pemeriksaan kesehatan, dan secara manual mengatur versi protokol ke HTTP1 atauHTTP2.
-
Pemeriksaan kesehatan tidak mendukung versi protokol grup RPC target g. Namun, jika Anda mengaktifkan pemeriksaan kesehatan, Anda harus menentukan versi protokol pemeriksaan kesehatan sebagai HTTP1 atauHTTP2.
-
Pemeriksaan Kesehatan tidak mendukung kelompok sasaran Lambda.
-
Pemeriksaan Kesehatan tidak mendukung kelompok sasaran Application Load Balancer. Namun, Anda dapat mengaktifkan pemeriksaan kesehatan untuk target Application Load Balancer Anda menggunakan Elastic Load Balancing. Untuk informasi selengkapnya, lihat Kesehatan grup target di Panduan Pengguna untuk Penyeimbang Beban Aplikasi.
Pengaturan pemeriksaan kondisi
Anda mengonfigurasi pemeriksaan kondisi untuk target dalam grup target seperti yang dijelaskan dalam tabel berikut. Nama pengaturan yang digunakan dalam tabel adalah nama yang digunakan dalamAPI. Layanan mengirimkan permintaan pemeriksaan kesehatan ke setiap target yang terdaftar setiap HealthCheckIntervalSecondsdetik, menggunakan port, protokol, dan jalur ping yang ditentukan. Setiap permintaan pemeriksaan kondisi bersifat independen dan hasilnya berlaku selama seluruh interval. Waktu yang dibutuhkan untuk target untuk merespons tidak memengaruhi interval untuk permintaan pemeriksaan kondisi berikutnya. Jika pemeriksaan kesehatan melebihi kegagalan UnhealthyThresholdCountberturut-turut, layanan menghilangkan target dari layanan. Ketika pemeriksaan kesehatan melebihi keberhasilan HealthyThresholdCountberturut-turut, layanan menempatkan target kembali dalam layanan.
Pengaturan | Deskripsi |
---|---|
HealthCheckProtocol |
Protokol yang digunakan layanan saat melakukan pemeriksaan kesehatan pada target. Protokol yang mungkin adalah HTTP dan. HTTPS Defaultnya adalah HTTP protokol. |
HealthCheckPort |
Port yang digunakan layanan saat melakukan pemeriksaan kesehatan pada target. Defaultnya adalah menggunakan port di mana setiap target menerima lalu lintas dari layanan. |
HealthCheckPath |
Tujuan pemeriksaan kondisi pada target. Jika versi protokol adalah HTTP1 atauHTTP2, tentukan URI (/path yang valid? kueri). Default-nya adalah /. |
HealthCheckTimeoutSeconds |
Jumlah waktu, dalam detik, selama tidak ada respons dari target berarti pemeriksaan kondisi gagal. Kisarannya adalah 1—120 detik. Defaultnya adalah 5 detik jika tipe targetnya adalah |
HealthCheckIntervalSeconds |
Perkiraan jumlah waktu, dalam hitungan detik, antara pemeriksaan kondisi dari target individu. Rentangnya adalah 5-300 detik. Defaultnya adalah 30 detik jika tipe targetnya adalah |
HealthyThresholdCount |
Jumlah pemeriksaan kesehatan yang berhasil berturut-turut yang diperlukan sebelum target yang tidak sehat dianggap sehat. Rentangnya adalah 2–10. Defaultnya adalah 5. Tentukan 0 untuk mengatur ulang pengaturan ini ke nilai defaultnya. |
UnhealthyThresholdCount |
Jumlah pemeriksaan kondisi yang gagal berturut-turut diperlukan sebelum menganggap target tidak sehat. Rentangnya adalah 2–10. Defaultnya adalah 2. Tentukan 0 untuk mengatur ulang pengaturan ini ke nilai defaultnya. |
Pencocokan |
Kode yang digunakan saat memeriksa respons yang berhasil dari target. Ini disebut Kode berhasil pada konsol. Jika versi protokol adalah HTTP1 atauHTTP2, nilai yang mungkin adalah dari 200 hingga 499. Anda dapat menentukan beberapa nilai (misalnya, “200,202") atau rentang nilai (misalnya, “200-299"). Nilai default adalah 200. Versi protokol pemeriksaan kesehatan untuk g saat RPC ini tidak didukung. Namun, jika versi protokol grup target Anda adalah gRPC, Anda dapat menentukan HTTP1 atau versi HTTP2 protokol dalam konfigurasi pemeriksaan kesehatan Anda. |
Periksa kondisi target Anda
Anda dapat memeriksa status kondisi target yang terdaftar dengan kelompok target Anda.
Untuk memeriksa kesehatan target Anda menggunakan konsol
-
Buka VPC konsol Amazon di https://console.aws.amazon.com/vpc/
. -
Pada panel navigasi, di bawah VPCLattice, pilih Grup target.
-
Pilih nama grup target untuk menampilkan detailnya.
-
Pada tab Target, kolom Status Kesehatan menunjukkan status setiap target. Jika status adalah nilai selain
Healthy
, kolom Detail status Kesehatan berisi informasi lebih lanjut.
Untuk memeriksa kesehatan target Anda menggunakan AWS CLI
Gunakan perintah daftar-target. Keluaran dari perintah ini berisi status kondisi target. Jika status adalah nilai selain Healthy
, output juga termasuk kode alasan.
Untuk menerima pemberitahuan email tentang target yang tidak sehat
Gunakan CloudWatch alarm untuk memulai fungsi Lambda untuk mengirim detail tentang target yang tidak sehat.
Ubah pengaturan pemeriksaan kesehatan
Anda dapat mengubah pengaturan pemeriksaan kondisi untuk grup target kapan saja.
Untuk mengubah pengaturan pemeriksaan kesehatan menggunakan konsol
-
Buka VPC konsol Amazon di https://console.aws.amazon.com/vpc/
. -
Pada panel navigasi, di bawah VPCLattice, pilih Grup target.
-
Pilih nama grup target untuk menampilkan detailnya.
-
Pada tab Pemeriksaan Kesehatan, di bagian Pengaturan pemeriksaan Kesehatan, pilih Edit.
-
Ubah pengaturan pemeriksaan kesehatan sesuai kebutuhan.
-
Pilih Simpan perubahan.
Untuk mengubah pengaturan pemeriksaan kesehatan menggunakan AWS CLI
Gunakan perintah update-target-group.