Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengoptimalkan parameter pemeriksaan kondisi penyeimbang beban untuk Amazon ECS
Penyeimbang beban merutekan permintaan hanya ke target yang sehat di Zona Ketersediaan untuk penyeimbang beban. Setiap target didaftarkan ke kelompok sasaran. Penyeimbang beban memeriksa kesehatan setiap target, menggunakan pengaturan pemeriksaan kesehatan kelompok target. Setelah Anda mendaftarkan target, itu harus lulus satu pemeriksaan kesehatan agar dianggap sehat. Amazon ECS memantau penyeimbang beban. Penyeimbang beban secara berkala mengirimkan pemeriksaan kesehatan ke wadah Amazon ECS. Agen Amazon ECS memantau, dan menunggu penyeimbang beban melaporkan kesehatan wadah. Ia melakukan ini sebelum menganggap wadah berada dalam status sehat.
Dua parameter pemeriksaan kesehatan Elastic Load Balancing memengaruhi kecepatan penerapan:
-
Interval pemeriksaan kesehatan: Menentukan perkiraan jumlah waktu, dalam detik, antara pemeriksaan kesehatan wadah individu. Secara default, penyeimbang beban memeriksa setiap 30 detik.
Parameter ini diberi nama:
HealthCheckIntervalSecondsdi API Penyeimbangan Beban ElastisInterval pada konsol Amazon EC2
-
Jumlah ambang batas sehat: Menentukan jumlah keberhasilan pemeriksaan kesehatan berturut-turut yang diperlukan sebelum mempertimbangkan wadah yang tidak sehat sehat. Secara default, penyeimbang beban memerlukan lima pemeriksaan kesehatan sebelum melaporkan bahwa wadah target sehat.
Parameter ini diberi nama:
HealthyThresholdCountdi API Penyeimbangan Beban ElastisAmbang batas sehat di konsol Amazon EC2
Penting: Untuk target yang baru terdaftar, hanya satu pemeriksaan kesehatan yang berhasil diperlukan untuk menganggap target sehat, terlepas dari pengaturan penghitungan ambang batas yang sehat. Hitungan ambang batas sehat hanya berlaku ketika target beralih dari keadaan tidak sehat kembali ke keadaan sehat.
Dengan pengaturan default, jika target menjadi tidak sehat dan kemudian pulih, total waktu untuk menentukan kesehatan wadah adalah dua menit dan 30 detik (30 seconds * 5 = 150 seconds).
Anda dapat mempercepat proses pemeriksaan kesehatan jika layanan Anda dimulai dan stabil dalam waktu kurang dari 10 detik. Untuk mempercepat proses, kurangi interval pemeriksaan kesehatan dan jumlah ambang batas yang sehat.
-
HealthCheckIntervalSeconds(Nama API Elastic Load Balancing) atau Interval (nama konsol Amazon EC2): 5 -
HealthyThresholdCount(Nama API Elastic Load Balancing) atau Ambang batas Sehat (nama konsol Amazon EC2): 2
Dengan pengaturan ini, proses pemeriksaan kesehatan membutuhkan waktu 10 detik dibandingkan dengan default dua menit dan 30 detik.
Untuk informasi selengkapnya tentang parameter pemeriksaan kesehatan Elastic Load Balancing, lihat Pemer iksaan kesehatan untuk grup target Anda di Panduan Pengguna Penyeimbangan Beban Elastis.